SlideShare a Scribd company logo
1 of 8
Topics to discuss
• Review important terms/concepts for IIS and
ASP.NET
• Understand how WSS(Windows SharePoint
Services) extends ASP.NET infrastructure (to
be covered today)
• Understand the difference between site pages
and application pages
• Learn to create custom application pages
ASP .NET and WSS
• ASP.NET executes requests targeted to IIS and
to Virtual directories
• Each ASP.NET application can be configured by
adding web.config file.
Web.config file
• The web.config file is an XML-based file
• This controls the features of the ASP.NET Framework such
as compilation, page rendering, and state management
• <configuration>
• <system.web>
• <customErrors mode="On" />
• <httpRuntime maxRequestLength="51200" />
• <authentication mode="Windows" />
• <authorization> <allow users="*" />
• </system.web>
• </configuration>
ASP .NET Pages
• ASP.NET Pages have Common ASP.NET
extensions .aspx, .ascx, .asmx etc..
• Details with screenshot at following URL
• http://msdn.microsoft.com/en-
us/library/k4cbh4dh.ASPX
Master Pages
• Master page is used to provide effective Page
templates.
• Common elements used across multiple pages
• Layout defined in Master Page can be used
across multiple pages
• These Pages are called Content Pages.
Master Pages
Discussions
• Q & A
Thank you !

More Related Content

What's hot

Engage 2014 - Breda - IBM WebSphere Portal In Action
Engage 2014 - Breda - IBM WebSphere Portal In ActionEngage 2014 - Breda - IBM WebSphere Portal In Action
Engage 2014 - Breda - IBM WebSphere Portal In ActionThomas Van Driessche
 
webdesignmessage-com
webdesignmessage-comwebdesignmessage-com
webdesignmessage-comsyedmaahi
 
Share Point Admin 101
Share Point Admin 101Share Point Admin 101
Share Point Admin 101gregkamer
 
Static and Dynamic webpage
Static and Dynamic webpageStatic and Dynamic webpage
Static and Dynamic webpageAishwarya Pallai
 
Open source wordpress and drupal
Open source wordpress and drupalOpen source wordpress and drupal
Open source wordpress and drupalBen Mango
 
[@NaukriEngineering] IndexedDB
[@NaukriEngineering] IndexedDB[@NaukriEngineering] IndexedDB
[@NaukriEngineering] IndexedDBNaukri.com
 
SharePoint architecture-site
SharePoint architecture-siteSharePoint architecture-site
SharePoint architecture-siteKunzhong Gao
 
Microservice Websites – Micro CPH
Microservice Websites – Micro CPHMicroservice Websites – Micro CPH
Microservice Websites – Micro CPHGustaf Nilsson Kotte
 
Documenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabulariesDocumenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabulariesPaul Walk
 
Using html5 to build offline applications
Using html5 to build offline applicationsUsing html5 to build offline applications
Using html5 to build offline applicationsWoody Pewitt
 
AIDA/Scribo
AIDA/ScriboAIDA/Scribo
AIDA/ScriboESUG
 
Refinery CMS: BostonRB CMS Showdown
Refinery CMS: BostonRB CMS ShowdownRefinery CMS: BostonRB CMS Showdown
Refinery CMS: BostonRB CMS ShowdownDan Pickett
 
Varnish & Magento TechTalk @Lyracons
Varnish & Magento TechTalk @LyraconsVarnish & Magento TechTalk @Lyracons
Varnish & Magento TechTalk @LyraconsEzequiel Kupelian
 
Super quick introduction to html5
Super quick introduction to html5Super quick introduction to html5
Super quick introduction to html5Woody Pewitt
 
Session 25 - Introduction to JEE, Servlets
Session 25 - Introduction to JEE, ServletsSession 25 - Introduction to JEE, Servlets
Session 25 - Introduction to JEE, ServletsPawanMM
 

What's hot (20)

Class 10
Class 10Class 10
Class 10
 
Engage 2014 - Breda - IBM WebSphere Portal In Action
Engage 2014 - Breda - IBM WebSphere Portal In ActionEngage 2014 - Breda - IBM WebSphere Portal In Action
Engage 2014 - Breda - IBM WebSphere Portal In Action
 
Visualforce
VisualforceVisualforce
Visualforce
 
webdesignmessage-com
webdesignmessage-comwebdesignmessage-com
webdesignmessage-com
 
PoolParty 2010
PoolParty 2010PoolParty 2010
PoolParty 2010
 
Share Point Admin 101
Share Point Admin 101Share Point Admin 101
Share Point Admin 101
 
Static and Dynamic webpage
Static and Dynamic webpageStatic and Dynamic webpage
Static and Dynamic webpage
 
Open source wordpress and drupal
Open source wordpress and drupalOpen source wordpress and drupal
Open source wordpress and drupal
 
[@NaukriEngineering] IndexedDB
[@NaukriEngineering] IndexedDB[@NaukriEngineering] IndexedDB
[@NaukriEngineering] IndexedDB
 
SharePoint architecture-site
SharePoint architecture-siteSharePoint architecture-site
SharePoint architecture-site
 
Introduction to asp.net
Introduction to asp.netIntroduction to asp.net
Introduction to asp.net
 
Microservice Websites – Micro CPH
Microservice Websites – Micro CPHMicroservice Websites – Micro CPH
Microservice Websites – Micro CPH
 
Documenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabulariesDocumenting metadata application profiles and vocabularies
Documenting metadata application profiles and vocabularies
 
Using html5 to build offline applications
Using html5 to build offline applicationsUsing html5 to build offline applications
Using html5 to build offline applications
 
AIDA/Scribo
AIDA/ScriboAIDA/Scribo
AIDA/Scribo
 
Refinery CMS: BostonRB CMS Showdown
Refinery CMS: BostonRB CMS ShowdownRefinery CMS: BostonRB CMS Showdown
Refinery CMS: BostonRB CMS Showdown
 
Varnish & Magento TechTalk @Lyracons
Varnish & Magento TechTalk @LyraconsVarnish & Magento TechTalk @Lyracons
Varnish & Magento TechTalk @Lyracons
 
Super quick introduction to html5
Super quick introduction to html5Super quick introduction to html5
Super quick introduction to html5
 
Session 25 - Introduction to JEE, Servlets
Session 25 - Introduction to JEE, ServletsSession 25 - Introduction to JEE, Servlets
Session 25 - Introduction to JEE, Servlets
 
Dynamic Web
Dynamic WebDynamic Web
Dynamic Web
 

Viewers also liked

History Of Mexico
History Of MexicoHistory Of Mexico
History Of Mexicoshivani09
 
Centipede Project
Centipede ProjectCentipede Project
Centipede Projectbrody277
 
Doug Marshall, CFO & Chief Taxation Officer of the Alabama Family Trust
Doug Marshall, CFO & Chief Taxation Officer of the Alabama Family TrustDoug Marshall, CFO & Chief Taxation Officer of the Alabama Family Trust
Doug Marshall, CFO & Chief Taxation Officer of the Alabama Family TrustDoug Marshall
 
Wolf Alice Cross Media
Wolf Alice Cross MediaWolf Alice Cross Media
Wolf Alice Cross Mediatommymahoney
 
Gi fellows talk g tubes and gi bleeding
Gi fellows talk   g tubes and gi bleedingGi fellows talk   g tubes and gi bleeding
Gi fellows talk g tubes and gi bleedingpryce27
 
The Flexibility of Drupal 8
The Flexibility of Drupal 8The Flexibility of Drupal 8
The Flexibility of Drupal 8Michael Miles
 

Viewers also liked (9)

History Of Mexico
History Of MexicoHistory Of Mexico
History Of Mexico
 
Centipede Project
Centipede ProjectCentipede Project
Centipede Project
 
Microsoft Access 2010 Certificate
Microsoft Access 2010 CertificateMicrosoft Access 2010 Certificate
Microsoft Access 2010 Certificate
 
Doug Marshall, CFO & Chief Taxation Officer of the Alabama Family Trust
Doug Marshall, CFO & Chief Taxation Officer of the Alabama Family TrustDoug Marshall, CFO & Chief Taxation Officer of the Alabama Family Trust
Doug Marshall, CFO & Chief Taxation Officer of the Alabama Family Trust
 
Sociedades
SociedadesSociedades
Sociedades
 
Wolf Alice Cross Media
Wolf Alice Cross MediaWolf Alice Cross Media
Wolf Alice Cross Media
 
Gi fellows talk g tubes and gi bleeding
Gi fellows talk   g tubes and gi bleedingGi fellows talk   g tubes and gi bleeding
Gi fellows talk g tubes and gi bleeding
 
The Flexibility of Drupal 8
The Flexibility of Drupal 8The Flexibility of Drupal 8
The Flexibility of Drupal 8
 
Historia de Mexico
Historia de MexicoHistoria de Mexico
Historia de Mexico
 

Similar to SharePointArchitecture2

All About Asp Net 4 0 Hosam Kamel
All About Asp Net 4 0  Hosam KamelAll About Asp Net 4 0  Hosam Kamel
All About Asp Net 4 0 Hosam KamelHosam Kamel
 
CTU June 2011 - Things that Every ASP.NET Developer Should Know
CTU June 2011 - Things that Every ASP.NET Developer Should KnowCTU June 2011 - Things that Every ASP.NET Developer Should Know
CTU June 2011 - Things that Every ASP.NET Developer Should KnowSpiffy
 
Introducing asp
Introducing aspIntroducing asp
Introducing aspaspnet123
 
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSBest Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSguest7c2e070
 
SharePoint 2007 Presentation
SharePoint 2007 PresentationSharePoint 2007 Presentation
SharePoint 2007 PresentationAjay Jain
 
Asp.Net 3 5 Part 1
Asp.Net 3 5 Part 1Asp.Net 3 5 Part 1
Asp.Net 3 5 Part 1asim78
 
Introduction to asp.net
Introduction to asp.netIntroduction to asp.net
Introduction to asp.netshan km
 
Java-Web-Applications.pdf
Java-Web-Applications.pdfJava-Web-Applications.pdf
Java-Web-Applications.pdfssuserf2dc4c1
 
Introduction to ASP.NET
Introduction to ASP.NETIntroduction to ASP.NET
Introduction to ASP.NETRajkumarsoy
 
ASP.NET Presentation
ASP.NET PresentationASP.NET Presentation
ASP.NET PresentationRasel Khan
 
Using MVC with Kentico 8
Using MVC with Kentico 8Using MVC with Kentico 8
Using MVC with Kentico 8Thomas Robbins
 
Network Implementation and Support Lesson 13 Web Resouces
Network Implementation and Support Lesson 13   Web ResoucesNetwork Implementation and Support Lesson 13   Web Resouces
Network Implementation and Support Lesson 13 Web ResoucesEric Vanderburg
 
Boost the Performance of SharePoint Today!
Boost the Performance of SharePoint Today!Boost the Performance of SharePoint Today!
Boost the Performance of SharePoint Today!Brian Culver
 
Back to the Basics: SharePoint Fundamentals by Joel Oleson
Back to the Basics: SharePoint Fundamentals by Joel OlesonBack to the Basics: SharePoint Fundamentals by Joel Oleson
Back to the Basics: SharePoint Fundamentals by Joel OlesonJoel Oleson
 
Asp.net architecture
Asp.net architectureAsp.net architecture
Asp.net architectureIblesoft
 

Similar to SharePointArchitecture2 (20)

All About Asp Net 4 0 Hosam Kamel
All About Asp Net 4 0  Hosam KamelAll About Asp Net 4 0  Hosam Kamel
All About Asp Net 4 0 Hosam Kamel
 
Chapter 26
Chapter 26Chapter 26
Chapter 26
 
CTU June 2011 - Things that Every ASP.NET Developer Should Know
CTU June 2011 - Things that Every ASP.NET Developer Should KnowCTU June 2011 - Things that Every ASP.NET Developer Should Know
CTU June 2011 - Things that Every ASP.NET Developer Should Know
 
SharePointArchitecture3
SharePointArchitecture3SharePointArchitecture3
SharePointArchitecture3
 
Introducing asp
Introducing aspIntroducing asp
Introducing asp
 
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSBest Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
 
SharePoint 2007 Presentation
SharePoint 2007 PresentationSharePoint 2007 Presentation
SharePoint 2007 Presentation
 
Webapplication ppt prepared by krishna ballabh gupta
Webapplication ppt prepared by krishna ballabh guptaWebapplication ppt prepared by krishna ballabh gupta
Webapplication ppt prepared by krishna ballabh gupta
 
Asp.Net 3 5 Part 1
Asp.Net 3 5 Part 1Asp.Net 3 5 Part 1
Asp.Net 3 5 Part 1
 
Asp.net
Asp.netAsp.net
Asp.net
 
Introduction to asp.net
Introduction to asp.netIntroduction to asp.net
Introduction to asp.net
 
Java-Web-Applications.pdf
Java-Web-Applications.pdfJava-Web-Applications.pdf
Java-Web-Applications.pdf
 
Introduction to ASP.NET
Introduction to ASP.NETIntroduction to ASP.NET
Introduction to ASP.NET
 
ASP.NET Presentation
ASP.NET PresentationASP.NET Presentation
ASP.NET Presentation
 
Using MVC with Kentico 8
Using MVC with Kentico 8Using MVC with Kentico 8
Using MVC with Kentico 8
 
WSS And Share Point For Developers
WSS And Share Point For DevelopersWSS And Share Point For Developers
WSS And Share Point For Developers
 
Network Implementation and Support Lesson 13 Web Resouces
Network Implementation and Support Lesson 13   Web ResoucesNetwork Implementation and Support Lesson 13   Web Resouces
Network Implementation and Support Lesson 13 Web Resouces
 
Boost the Performance of SharePoint Today!
Boost the Performance of SharePoint Today!Boost the Performance of SharePoint Today!
Boost the Performance of SharePoint Today!
 
Back to the Basics: SharePoint Fundamentals by Joel Oleson
Back to the Basics: SharePoint Fundamentals by Joel OlesonBack to the Basics: SharePoint Fundamentals by Joel Oleson
Back to the Basics: SharePoint Fundamentals by Joel Oleson
 
Asp.net architecture
Asp.net architectureAsp.net architecture
Asp.net architecture
 

SharePointArchitecture2

  • 1. Topics to discuss • Review important terms/concepts for IIS and ASP.NET • Understand how WSS(Windows SharePoint Services) extends ASP.NET infrastructure (to be covered today) • Understand the difference between site pages and application pages • Learn to create custom application pages
  • 2. ASP .NET and WSS • ASP.NET executes requests targeted to IIS and to Virtual directories • Each ASP.NET application can be configured by adding web.config file.
  • 3. Web.config file • The web.config file is an XML-based file • This controls the features of the ASP.NET Framework such as compilation, page rendering, and state management • <configuration> • <system.web> • <customErrors mode="On" /> • <httpRuntime maxRequestLength="51200" /> • <authentication mode="Windows" /> • <authorization> <allow users="*" /> • </system.web> • </configuration>
  • 4. ASP .NET Pages • ASP.NET Pages have Common ASP.NET extensions .aspx, .ascx, .asmx etc.. • Details with screenshot at following URL • http://msdn.microsoft.com/en- us/library/k4cbh4dh.ASPX
  • 5. Master Pages • Master page is used to provide effective Page templates. • Common elements used across multiple pages • Layout defined in Master Page can be used across multiple pages • These Pages are called Content Pages.