SlideShare a Scribd company logo
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

PPTX
SharePoint 2010 Web Application Architecture_ Ayman El-Hattab,MVP
PDF
Best Practices for Building Sites in dotCMS
PPTX
Web programming
PPTX
Kentico CMS
DOC
Weblogic application server
PPTX
What are the Types of Websites?
PDF
OW2 Exo Platform Open Social Portal Linuxtag09
PPTX
Web Performance Lessons at DDD Sydney May 2016
SharePoint 2010 Web Application Architecture_ Ayman El-Hattab,MVP
Best Practices for Building Sites in dotCMS
Web programming
Kentico CMS
Weblogic application server
What are the Types of Websites?
OW2 Exo Platform Open Social Portal Linuxtag09
Web Performance Lessons at DDD Sydney May 2016

What's hot (20)

PPTX
PPTX
Engage 2014 - Breda - IBM WebSphere Portal In Action
PPTX
Visualforce
PPTX
webdesignmessage-com
PPT
PoolParty 2010
PPTX
Share Point Admin 101
PPTX
Static and Dynamic webpage
PPTX
Open source wordpress and drupal
PDF
[@NaukriEngineering] IndexedDB
PPTX
SharePoint architecture-site
PPT
Introduction to asp.net
PDF
Microservice Websites – Micro CPH
PPTX
Documenting metadata application profiles and vocabularies
PDF
Using html5 to build offline applications
PDF
AIDA/Scribo
KEY
Refinery CMS: BostonRB CMS Showdown
PPTX
Varnish & Magento TechTalk @Lyracons
PPTX
Super quick introduction to html5
PPTX
Session 25 - Introduction to JEE, Servlets
PDF
Dynamic Web
Engage 2014 - Breda - IBM WebSphere Portal In Action
Visualforce
webdesignmessage-com
PoolParty 2010
Share Point Admin 101
Static and Dynamic webpage
Open source wordpress and drupal
[@NaukriEngineering] IndexedDB
SharePoint architecture-site
Introduction to asp.net
Microservice Websites – Micro CPH
Documenting metadata application profiles and vocabularies
Using html5 to build offline applications
AIDA/Scribo
Refinery CMS: BostonRB CMS Showdown
Varnish & Magento TechTalk @Lyracons
Super quick introduction to html5
Session 25 - Introduction to JEE, Servlets
Dynamic Web
Ad

Viewers also liked (9)

PPT
History Of Mexico
PDF
Centipede Project
PDF
Microsoft Access 2010 Certificate
PPTX
Doug Marshall, CFO & Chief Taxation Officer of the Alabama Family Trust
PPTX
Sociedades
PPTX
Wolf Alice Cross Media
PPTX
Gi fellows talk g tubes and gi bleeding
PDF
The Flexibility of Drupal 8
PPS
Historia de Mexico
History Of Mexico
Centipede Project
Microsoft Access 2010 Certificate
Doug Marshall, CFO & Chief Taxation Officer of the Alabama Family Trust
Sociedades
Wolf Alice Cross Media
Gi fellows talk g tubes and gi bleeding
The Flexibility of Drupal 8
Historia de Mexico
Ad

Similar to SharePointArchitecture2 (20)

PPSX
All About Asp Net 4 0 Hosam Kamel
PPTX
PDF
CTU June 2011 - Things that Every ASP.NET Developer Should Know
PPTX
SharePointArchitecture3
PPTX
Introducing asp
PPTX
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
PPS
SharePoint 2007 Presentation
PPT
Webapplication ppt prepared by krishna ballabh gupta
PDF
Asp.Net 3 5 Part 1
PPTX
Lecture slides_Introduction to ASP.NET presentation
PPTX
Introduction to asp.net
PDF
Java-Web-Applications.pdf
PPTX
Introduction to ASP.NET
PPTX
ASP.NET Presentation
PPTX
Using MVC with Kentico 8
PDF
WSS And Share Point For Developers
PPT
Network Implementation and Support Lesson 13 Web Resouces
PDF
Boost the Performance of SharePoint Today!
PPT
Back to the Basics: SharePoint Fundamentals by Joel Oleson
All About Asp Net 4 0 Hosam Kamel
CTU June 2011 - Things that Every ASP.NET Developer Should Know
SharePointArchitecture3
Introducing asp
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
SharePoint 2007 Presentation
Webapplication ppt prepared by krishna ballabh gupta
Asp.Net 3 5 Part 1
Lecture slides_Introduction to ASP.NET presentation
Introduction to asp.net
Java-Web-Applications.pdf
Introduction to ASP.NET
ASP.NET Presentation
Using MVC with Kentico 8
WSS And Share Point For Developers
Network Implementation and Support Lesson 13 Web Resouces
Boost the Performance of SharePoint Today!
Back to the Basics: SharePoint Fundamentals by Joel Oleson

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.