Upload
bilal-amjad
View
94
Download
2
Embed Size (px)
Citation preview
SESSION – I
MICROSOFT INNOVATION CENTER LAHOREBY
MUHAMMAD BILAL AMJADTEAM LEAD & SOFTWARE DEVELOPER
MACROPAKS SOLUTIONSMICROSOFT CERTIFIED PROFESSIONAL
MICROSOSFT COMMUNITY LEADER & SPEAKERwww.bilalamjad.net
SESSIONS DETAILSESSION TOPIC TASK OUTCOME
SESSION 1 Introduction Hello World Websites in MVC and Webform framework
Able to understand MVC and Webform Framework
SESSION 2 Controls in ASP.NET Exploring the toolkit in ASP.NET Able to understand the various uses of tools
SESSION 3 Session Handling, AJAX and Javascript
Using ajax to control postback , creating and using javascript functions and session handling
Understanding of JS, AJAX and Sessions and their usage
SESSION 4 SQL Database and ASP.NET Performing CRUD operations in ASP.NET Web Forms
Performing Database Management Operations
MVC (Model View Controller)SESSION 5 Introduction and Lifecycle Creating a simple Hello World ASP.NET MVC
applicationBasic Understanding of MVC
SESSION 6 Navigation and Data Passing Passing data between controllers and views Populating Data in Multiple pages
SESSION 7 Models Creating Simple Model in MVC Familiarity about Models
SESSION 8 Data Entry in MVC Creating a simple MVC data entry screen Performing DB operations
SESSION 9 Exploring Views in Detail Using HTML Helper to create views faster Elaboration of Views in MVC
SESSION 10 General Knowledge Session To Check how much internees have learnt Web Developers
SESSIONS DETAIL (WHAT ELSE)
SESSION TOPIC TASK OUTCOME
SESSION 11 Web Designing HTML & CSS Page Designing Able to Design website
SESSION 12 Bootstrap Quick Intro to Bootstrap Bootstrap Designers
SESSION 13 Web Services Developing APIs for Applications JSON API Developers
SESSION 14 Contact Book Web Application Development Day – 1
Creating Database, Performing CRUD operations Performing Database Management Operations
SESSION 15 Contact Book Web Application Development Day – 2
Creating Admin Panel Webs Application
SESSION 16 Using Azure Web Hosting Services
Hosting a Website using Visual Studio Website (S)
Session by: Muhammad Bilal [email protected]
Session – I | Motivations
• Websites and Applications developed using ASP.NET technologies other than Microsoft’s websites.
Session by: Muhammad Bilal [email protected]
Introduction | Web concept
Session by: Muhammad Bilal [email protected]
HTMLASPX
C#, VB,C++, or.NET
language (Code behind)
+ =
Web PageCSSHTML JavaScript+ + =
Server Side
Client Side
Introduction | ASP Architecture
Session by: Muhammad Bilal [email protected]
HTTP Request
HTTP Response
CLR
DATABASEASP.NET
.NET Framework
HTTP Request In HTTP Response Out
.ASPX .HTML
Internet Information Server
Web ServerClient
Introduction | ASP Web forms Architecture
Session by: Muhammad Bilal [email protected]
ProcessRequest
DeterminePostBackMode
OnPreInit
ApplyMasterPage (recursive)
PerformPreInit
Load
ProcessPostData
OnInitComplete
LoadControlState
LoadViewState
RaiseChangedEvents
RaisePostbackEvent
OnLoadComplete
PreRender (recursive)
CreateChildControls
Render (recursive)
SaveAllState
SaveControlState
SaveViewState
ASP Web Form Lab
• Creating Hello World application in web form and performing basic functions.
Session by: Muhammad Bilal [email protected]
That’s All For TodayIn case of any query my contact details are
/bilal.amjad [email protected] @mbilalamjad2 Bilalamjad.azurewebsites.net
Session by: Muhammad Bilal [email protected]