Configuring and Extending a Web Application (15%)
- Configure authentication and authorization.
This objective may include but is not limited to: using membership, using login controls, roles, location element, protecting an area of a site or a page
This objective does not include: Windows Live; Microsoft Passport; Windows and Forms authentication - Configure providers.
This objective may include but is not limited to: role, membership, personalization, aspnet_regsql.exe
This objective does not include: creating custom providers - Create and configure HttpHandlers and HttpModules.
This objective may include but is not limited to: generic handlers, asynchronous handlers, setting MIME types and other content headers, wiring modules to application events - Configure initialization and error handling.
This objective may include but is not limited to: handling Application_Start, Session_Start, and Application_BeginRequest in global.asax, capturing unhandled exceptions, custom error section of web.config, redirecting to an error page; try and catch; creating custom exceptions - Reference and configure ASMX and WCF services.
This objective may include but is not limited to: adding service reference, adding Web reference, changing endpoints, wsdl.exe, svcutil.exe; updating service URL; shared WCF contracts assembly
This objective does not include: creating WCF and ASMX services - Configure projects and solutions, and reference assemblies.
This objective may include but is not limited to: local assemblies, shared assemblies (global assembly cache), Web application projects, solutions, settings file, configuring a Web application by using web.config or multiple .config files; assemblyinfo - Debug a Web application.
This objective may include but is not limited to: remote, local, JavaScript debugging, attaching to process, logging and tracing, using local IIS, aspnet_regiis.exe - Deploy a Web application.
This objective may include but is not limited to: pre-compilation, publishing methods (e.g., MSDeploy, xcopy, and FTP), deploying an MVC application
This objective does not include: application pools, IIS configuration
Ссылки на MSDN:
- Configure authentication and authorization.
Using membership
Using login controls
Roles
Location element
Protecting an area of a site or a page - Configure providers.
Role
Membership
Personalization, но судя по всему, это не то, что нужно. Советую изучить профили и статью в MSDN Magazine
Aspnet_regsql.exe - Create and configure HttpHandlers and HttpModules.
Generic handlers
Asynchronous handlers
Setting MIME types and other content headers
Wiring modules to application events - Configure initialization and error handling.
Handling Application_Start, Session_Start in global.asax
Handling Application_BeginRequest in global.asax
Capturing unhandled exceptions
Custom error section of web.config
Redirecting to an error page
Try and catch
Creating custom exceptions
Так же советую ознакомится со статьей Rich Custom Error Handling with ASP.NET - Reference and configure ASMX and WCF services.
Adding service reference
Adding Web reference
Changing endpoints
wsdl.exe
svcutil.exe
Updating service URL
Shared WCF contracts assembly (EN) - Configure projects and solutions, and reference assemblies.
Local assemblies
Shared assemblies (global assembly cache)
Web application projects, solutions, settings file
Configuring a Web application by using web.config or multiple .config files
Assemblyinfo - Debug a Web application.
Remote
Local
JavaScript debugging
Attaching to process
Logging and tracing
Using local IIS
Aspnet_regiis.exe - Deploy a Web application.
Pre-compilation
Publishing methods (e.g., MSDeploy, xcopy, and FTP)
Deploying an MVC application
Комментариев нет:
Отправить комментарий