India: +91 406677 1418

WhatsApp no. : +919100386313

USA: +1 909 233 6006

Telegram : +15168586242

Mcpd Web 4 Online Training

Mcpd Web 4 Course Content

TOPIC 1 : ASP.NET
Developing Web Forms Pages
  • Configure Web Forms pages.
  • Implement master pages & themes.
  • Implement globalizations.
  • Handle page life cycle events.
  • Implementing caching.
  • Manage state.
Developing & Using Web Forms Controls
  • Validate the user input.
  • Creating the page layout.
  • Implement user controls.
  • Implement server controls.
  • Manipulate user interface controls from code behind.
Implementing Client-Side Scripting & AJAX
  • Add dynamic features to a page by using the JavaScript.
  • Alter a page dynamically by manipulating the DOM.
  • Handle JavaScript events.
  • Implement ASP.NET AJAX.
  • Implement AJAX by using jQuery.
Configuring and Extending a Web Application
  • Configure authentication & authorization.
  • Configuring providers.
  • Create & configure HttpHandlers & HttpModules.
  • Configure initialization & error handling.
  • Reference & configure ASMX & WCF services.
  • Configure projects & solutions & reference assemblies.
  • Debugging Web application.
  • Deploying Web application.
Displaying & Manipulating Data
  • Implement data-bound controls.
  • Implement DataSource controls.
  • Query & manipulate data by using LINQ.
  • Create & consume a data service.
  • Create & configure a Dynamic Data project.
Developing a Web Application by Using ASP.NET MVC 2
  • Creating the custom routes.
  • Create controllers & actions.
  • Structure an ASP.NET MVC application.
  • Create & customize views.
TOPIC 2 : WCF.NET
Creating Services
  • Create service and operation contracts.
  • Create data contracts.
  • Create message contracts.
  • Implementing generic message handling.
  • Implementing RESTful services.
  • Create & configure a Routing service.
  • Create & configure a Discovery service.
Hosting & Configuring Services
  • Create & configure endpoints.
  • Configure Behaviors.
  • Implement self hosting.
  • Implement Web server hosting.
Consuming Services
  • Create a service proxy.
  • Configure the client endpoints.
  • Invoke a service.
  • Consume RESTful services.
  • Implement service Discovery.
Securing Services
  • Configure secure Bindings.
  • Configure message security.
  • Implementing Authentication.
  • Implementing Authorization.
  • Implementing Impersonation.
  • Implementing security auditing.
Managing the Service Instance Life Cycle
  • Manage service instances.
  • Manage sessions.
  • Implement transactions.
  • Manage concurrency.
  • Manage consistency b/w instances, sessions, transactions & concurrency.
Monitoring & Troubleshooting Distributed Systems
  • Configure message logging.
  • Configure diagnostics.
  • Debug client-service interactions.
TOPIC 3 : ADO .NET
Modeling Data
  • Map entities & relationships by using the Entity Data Model.
  • Map entities & relationships by using LINQ to SQL.
  • Create & customize entity objects.
  • Connect a POCO model to the Entity Framework.
  • Create the database from the Entity Framework model.
  • Create model-defined functions.
Managing Connections & Context
  • Configure connection strings & providers.
  • Create & manage a data connection.
  • Secure a connection.
  • Manage the DataContext & ObjectContext.
  • Implement eager loading.
  • Cache data.
  • Configure ADO.NET Data Services.
Querying Data
  • Execute a SQL query.
  • Create a LINQ query.
  • Create an Entity SQL (ESQL) query.
  • Handle special data types.
  • Query XML.
  • Query data by using ADO.NET Data Services.
Manipulating Data
  • Create, update, or delete data by using SQL statements.
  • Create, update, or delete data by using DataContext.
  • Create, update, or delete data by using ObjectContext.
  • Manage transactions.
  • Create disconnected objects.
Developing & Deploying Reliable Applications
  • Monitor & collect performance data.
  • Handle exceptions.
  • Protect data.
  • Synchronize data.
  • Deploy ADO.NET components.
TOPIC 4 : ADV ASP .NET
Designing the Application Architecture
  • Plan the division of application logic.
  • Analyzing the requirements & recommend a system topology.
  • Choosing appropriate client-side technologies.
  • Choosing appropriate server-side technologies.
  • Design state management.
Designing the User Experience
  • Design the site structure.
  • Plan for cross browser and/or form factors.
  • Plan for globalization.
Designing Data Strategies & Structures
  • Design data access.
  • Design data presentation & interaction.
  • Plan for data validation.
Designing Security Architecture & Implementation
  • Plan for operational security.
  • Design an authentication & authorization model.
  • Planning minimizing attack surfaces.
Preparing For and Investigating Application Issues
  • Choose a testing methodology.
  • Design an exception handling strategy.
  • Recommend an approach to debugging.
  • Recommend an approach to performance issues.
Deployment Strategy Designing
  • Design a deployment process.
  • Design configuration management.
  • Plan for scalability & reliability.
  • Designing health monitoring strategy.