Basics of MVC MVC වල මුලික කොටස්

Slides:



Advertisements
Similar presentations
Jon Galloway | Technical Evangelist Christopher Harrison | Content Developer.
Advertisements

Tutorial -01. Objective In this session we will discuss about : 1.What is MVC? 2.Why MVC? 3.Advantages of MVC over ASP.NET 4.ASP.NET development models.
By Bob Bunson  Simulation of software development project  Fictitious system from Concept to Code  Oriented around the.
Kay Herzam Herzam IT Consulting What‘s new in ASP.NET MS TechTalk.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
Ivan Marković MSP Lead Software Developer at SPAN d.o.o. m.
WEB 304 An Overview of ASP.NET and Windows Workflow Foundation Kashif Alam Program Manager Developer Division Microsoft Corporation.
ASP.NET Web API. ASP.NET Members MS Open Source ASP.NET MVC 4, ASP.NET Web API and ASP.NET Web Pages v2 (Razor) now all open source ASP.NET MVC 4, ASP.NET.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
Microsoft Virtual Academy Stacey Mulcahy | Technical Evangelist Christopher Harrison | Content Developer.
Exploring ASP.NET MVC 4.  Các mô hình phát triển Web ASP.Net  Kiến trúc phát triển ứng dụng Web MVC  Khám phá ASP.Net MVC  Tổ chức, Cấu hình dự án.
The Web Developer’s Toolbox Steve Fabian e:
Introduction to MVC Introduction NTPCUG Tom Perkins, Ph.D.
Getting Started with ASP.NET MVC BRIJ BHUSHAN MISHRA.
DEV213. Productivity of Visual Studio + Flexibility of Web Interactive HTML / CSS tools for web apps that look and behave the same across any browser.
ASP.NET MVC Course Program, Evaluation, Exams Nikolay Kostov Telerik Software Academy academy.telerik.com Team Lead, Senior Developer and Trainer
Canopy walk through Single-Page Apps (SPAs) Benjamin Howarth Freelancer, Code Gecko Umbraco UK Festival, Fri 30 th Oct 2015 CODE GECKO.
05 | Integrating JavaScript and MVC 4 Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek.
Building Web Applications using the latest ASP.NET technologies Max Déboli Director de Desarrollo Microsoft Azure MVP Lagash
ASP.NET Core* Shahed Chowdhuri Sr. Technical WakeUpAndCode.com A Quick Overview of ASP.NET Core * aka ASP.NET 5 before.
Intro to MVC5 Bryan Soltis Bit-Wizards - Director of Technology & Research.
The New Face of ASP.NET ASP.NET MVC, Razor, and jQuery Ido Flatow | Senior Architect | Sela | This session is.
ASP.NET Core* Shahed Chowdhuri Sr. Technical WakeUpAndCode.com A Quick Overview of ASP.NET Core RC2 * aka ASP.NET 5 before.
Hartelijk welkom VB Event 26 september 2012 ‘Visual Studio 2012 voor de VB.NETWEB developer’ Alex Thissen – Achmea.
Introduction to ASP.NET MVC [Name] [ Address] [Blog URL]
Introduction to MVC Slavomír Moroz. Revision from Previous Lesson o ASP.NET WebForms applications Abstract away HTTP (similar to desktop app development)
Join the MVA Community! Microsoft Virtual Academy—Free online training! Ask questions in the Born to Learn MVA Forum! Visit Earn.
Microsoft List Schedule April – May 2016
TechEd /1/2018 7:56 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
ASP.NET MVC Introduction
Introduction to Bootstrap Bootstrap සදහා හැදින්වීම
08 | Next Steps Jon Galloway | Technical Evangelist
Building Web Applications with Microsoft ASP
Asynchronous Java script And XML Technology
AJAX.
ASP.NET Web Forms Vs. ASP.NET MVC ASP.NET is Microsoft’s big leap after Active Server Pages (ASP), ASP.NET provides flexible and unified web development.
Web Development in Microsoft Visual Studio 2013
04 | Web Applications Gerry O’Brien | Technical Content Development Manager Paul Pardi | Senior Content Publishing Manager.
API Application Services
Introduction to Programming with Python
Introduction to AngularJS
Introduction to Programming with Python
Introduction to Programming with Python
Introduction to Programming with Python
Introduction to jQuery
A Quick Overview of ASP.NET Core 1.0
دليل المتدرب واللائحة التنظيمية للبرنامج
Web Application Architectures
Customizing Views Views Customize කර ගැනීම
Introduction to ASP.NET MVC ASP.NET MVC පෙරවදන
Introduction to Authentication Authentication සදහා හැදින්වීම
دليل المتدرب واللائحة التنظيمية للبرنامج
Creating and Configuring Models Models create කිරීම සහ config කර ගැනීම
Using Visual Studio Visual Studio භාවිතය
Customizing Controllers Controllers Customizing කර ගැනීම
ASP.NET Core* MVC and Web API Shahed Chowdhuri
Web Application Architectures
Introduction to Programming with Python
Microsoft Azure Fundamentals Microsoft Azure මූලික දැනුම
Introduction to Programming with Python
Introduction to Programming with Python
ASP.NET MVC Web Development
ASP.NET Imran Rashid CTO at ManiWeber Technologies.
Louis DeJardin | Software Developer, Microsoft
ASP.NET Roadmap: One ASP.NET – Web Forms, MVC, Web API, and more
Developing Universal Windows Apps with HTML and JavaScript
ASP.NET MVC Imran Rashid CTO at ManiWeber Technologies.
Web Application Architectures
Introduction to ASP.NET Parts 1 & 2
What’s ASP.NET 5 and Why? Scott Hunter | Director of Program Management Scott Hanselman | Principal Program Manager.
Presentation transcript:

Basics of MVC MVC වල මුලික කොටස් Series Introduction Omal Perera | http://www.windowsgeek.lk @omalperera Microsoft Virtual Academy

මුලික කොටස් ASP.NET සරලව MVC කියන්නේ මොකද්ද ? Microsoft Virtual Academy

ASP.NET සරලව Microsoft Virtual Academy

Sites Services ASP.NET Web Forms Web Pages Single Page Apps SignalR MVC Web API ASP.NET Microsoft Virtual Academy

MVC කියන්නේ මොකද්ද Microsoft Virtual Academy

Models, Views, සහ Controllers 20486A Models, Views, සහ Controllers 01: Exploring ASP.NET MVC 4 Request Controller Retrieves Model “Does Stuff” Students will learn more about Entity Framework and data access in Module 2. Students will learn more about the ASP.NET Routing Engine in Module 7.  Model  Response View Visually represents the model 

ඇයි MVC පාවිච්චි කරන්නේ ? Microsoft Virtual Academy

MVC පාවිච්චි කරන්න හේතු සෑම web application එකක් සදහාම structure එකක් අවශ්‍ය නිසා. Project එක organize කර ගැනීමට සහ ලේසියෙන්ම අවසන් කරගැනීමට සහය දැක්වීම. අඩු codes ප්‍රමාණයකින් app එක complete කිරීමට හැකි වීම. Project එක ලේසියෙන්ම expand සහ maintain කිරීමේ හැකියාව. Microsoft Virtual Academy

ASP.NET Web Forms Web applications සැදීමට පහසු ක්‍රමයක්. Control සහ event-based programming model එකක් abstract HTML, JS සහ CSS control කිරීමට හැකි වීම දියුණු UI controls තිබීම – datagrids, charts, Ajax Browser differences handled කිරීමට හැකි වීම. Summary: Web Forms handles a lot of things for you. Microsoft Virtual Academy

Microsoft Virtual Academy

Site.master Products.aspx Cart.ascx Microsoft Virtual Academy

Microsoft Virtual Academy