Description

This five-day instructor-led training program provides understanding and skills on developing Web applications by using Microsoft Visual Studio 2010.

 

Radiant Teachlearning offers Introduction to Web Development with Microsoft® Visual Studio® 2010 Training Program in Classroom and Virtual instructor Led/Online mode.

 

Duration: 5 days

 

Learning Objectives

After accomplishing this training program, professionals will be able to:

  • Explore ASP.NET Web applications in Microsoft Visual Studio 2010.
  • Create Web applications by using Microsoft Visual Studio 2010 and Microsoft .NET–based languages.
  • Create a Microsoft ASP.NET Web Form.
  • Add functionality to a Microsoft ASP.NET Web Form.
  • Implement master pages and user controls.
  • Validate user input.
  • Debug Microsoft ASP.NET Web applications.
  • Manage data in an ASP.NET 3.5 Web application.
  • Manage data access tasks by using LINQ.
  • Manage data by using ASP.NET Dynamic Data.
  • Create a Microsoft ASP.NET AJAX application.
  • Consume and Windows Communication Foundation (WCF) services.
  • Manage state in Web applications.
  • Configure and deploy a Microsoft ASP.NET Web application.
  • Secure a Microsoft ASP.NET Web application.
  • Implement new technologies supported by Visual Studio 2010 for Web development.

Pre-requisite

Before attending this training program, professionals must have at least one month of experience in .NET technologies. In addition to their professional experience, professionals who attend this training should have the following technical understanding:

  • Understanding of HTML or DHTML, including:
  • Tables
  • Images
  • Forms
  • Programming experience using Visual Basic .NET or Visual C# .NET, including:
  • Declaring variables
  • Using loops
  • Using conditional statements

The completion of Training program 2667, Introduction to Programming, satisfies the preceding prerequisite programming skills requirement.

 

Audience Profile

This training program is intended for Web developers who are beginners and have understanding of Hypertext Markup Language (HTML) or Dynamic HTML (DHTML), along with some understanding of a scripting language for example Microsoft Jscript or Visual Basic Scripting Edition.

Professionals are required to have the following skills:

  • Capability to construct a simple Web page using a Microsoft or 3rd Party tool. Such as, customize or create a Web Page on a SharePoint site.

Course Content

Lesson 1: Explaining Microsoft ASP.NET Web Applications in Microsoft Visual Studio 2010

This lesson discovers the key features of Microsoft .NET Framework and Microsoft ASP.NET. It helps professionals view the complete Web application that professionals build in the labs throughout this training program

Lessons

  • Introduction to the .NET Framework
  • Overview of ASP.NET
  • Overview of the Lab Application

Lab: There are no labs for this lesson

After accomplishing this lesson, professionals will be able to:

  • Describe the .NET Framework.
  • Describe ASP.NET.
  • Describe the Lab Application.

 

Lesson 2: Creating Web Applications with the help of Microsoft .NET–Based Languages and Microsoft Visual Studio 2010.

This lesson describes the different programming languages that are available when professionals develop Microsoft .NET Framework applications. It discovers the fundamental aspects of writing code and creating components by using two of the .NET Framework–based languages, Microsoft Visual Basic and Microsoft Visual C#. It provides an outline of Microsoft Visual Studio 2010. It also discovers how to create a simple Web application.

Lessons

  • Choosing a Programming Language
  • Overview of Visual Studio 2010
  • Creating a Simple Web Application

Lab: Create Web Apps by using Microsoft .NET–Based Languages and Microsoft Visual Studio 2010.

After accomplishing this lesson, professionals will be able to:

  • Choose a programming language.
  • Describe Visual Studio 2010.
  • Create a simple Web application.

 

Lesson 3: Creating a Microsoft ASP.NET Web Form

This lesson discovers how to create Web Forms and populate them with server controls.

Lessons

  • Creating Web Forms
  • Configuring and Adding Server Controls in Web Form

Lab: Creating a Microsoft ASP.NET Web Form

After accomplishing this lesson, professionals will be able to:

  • Create Web Forms.
  • Add and configure server controls in a Web Form.

 

Lesson 4: Add Functionality to Microsoft ASP.NET Web Form

This lesson describes the various methods that professionals can use to add code to your Microsoft ASP.NET Web application. It discovers how to use Web server controls, event handlers, code-behind files, and components. In addition, it discovers how to use page events, especially the Page_Load event.

Lessons

  • Working with Code-Behind Files
  • Handling Server Control Events
  • Creating Components and Classes with the help of Visual Studio 2010
  • Handling Page Events

Lab: Add Functionality to Microsoft ASP.NET Web Form

After accomplishing this lesson, professionals will be able to:

  • Work with code-behind files.
  • Handle server control events.
  • Create components and classes with help of Microsoft Visual Studio 2010.
  • Handle page events.

 

Lesson 5: Implementing Master Pages and User Controls

This lesson discovers how to create and implement master pages and how to implement user controls in a Web application.

Lessons

  • Creating Master Pages
  • Adding User Controls to an ASP.NET Web Form

Lab: Implementing Master Pages and User Controls

After accomplishing this lesson, professionals will be able to:

  • Create master pages.
  • Add user controls to a Microsoft ASP.NET Web Form.

 

Lesson 6: Validating User Input

This lesson provides an overview of user input validation. It contains information on positioning, configuring, and adding validation controls on a Web Form. Additionally, it contains information on validating Web Forms.

Lessons

  • Overview of User Input Validation
  • NET Validation Controls
  • Validating Web Forms

Lab: Validating User Input

After accomplishing this lesson, professionals will be able to:

  • Describe user input validation
  • Implement Microsoft ASP.NET validation controls
  • Validate Web Forms

 

Lesson 7: Troubleshooting Microsoft ASP.NET Web Applications

This lesson describes the steps required to enable tracing and debugging, including how professionals can use debugging and tracing in a Web application.

Lessons

  • Debugging in ASP.NET
  • Tracing in ASP.NET

Lab: Debugging Microsoft ASP.NET Web Applications

After accomplishing this lesson, professionals will be able to:

  • Perform debugging in Microsoft ASP.NET
  • Perform tracing in ASP.NET

 

Lesson 8: Maintaining and Managing Data in an Microsoft ASP.NET 4.0 Web App

This lesson provides an overview of Microsoft ADO.NET. It discovers how to programmatically work with data by using ADO.NET and how to create a connection to access the data stored in a Microsoft SQL Server database. In addition, it discovers how to use the DataSet and DataReader objects to support the local data storage and data manipulation requirements of Web Forms.

Lessons

  • Overview of ADO.NET
  • Connecting to a Database
  • Managing Data

Lab: Maintaining and Managing Data in an ASP.NET 4.0 Web Application

After accomplishing this lesson, professionals will be able to:

  • Describe ADO.NET.
  • Connect to a database.
  • Manage data.

 

Lesson 9: Maintaining and Managing Data Access Tasks by Using LINQ

This lesson discovers what LINQ is and how professionals can use LINQ to manage both XML data and Microsoft SQL Server data in a Microsoft ASP.NET Web application by using Web Server controls and code.

Lessons

  • Overview of LINQ
  • Maintaining and Managing XML Data by Using LINQ to XML
  • Maintaining and Managing SQL Data by Using LINQ to SQL and LINQ to Entities

Lab: Managing Data Access Tasks by Using LINQ

After accomplishing this lesson, professionals will be able to:

  • Describe language-integrated query (LINQ).
  • Manage XML data by using LINQ to XML.
  • Manage SQL data by using LINQ.

 

Lesson 10: Maintaining and Managing Data by Using Microsoft ASP.NET Dynamic Data

This lesson provides an overview of Microsoft ASP.NET Dynamic Data. It also contains information on applying ASP.NET Dynamic Data. In addition, it discovers how to customize ASP.NET Dynamic Data applications.

Lessons

  • Overview of ASP.NET Dynamic Data
  • Applying ASP.NET Dynamic Data
  • Customizing ASP.NET Dynamic Data Applications

Lab: Managing Data by Using ASP.NET Dynamic Data

After accomplishing this lesson, professionals will be able to:

  • Describe ASP.NET Dynamic Data
  • Apply ASP.NET Dynamic Data
  • Customize ASP.NET Dynamic Data applications

 

Lesson 11: Create Microsoft ASP.NET Ajax-enabled Web Forms App

This lesson provides an overview of Microsoft ASP.NET AJAX and discovers how to create an ASP.NET AJAX application. It also introduces the ASP.NET AJAX Control Toolkit, and discovers how to install the toolkit and add controls from the toolkit to a Web application.

Lessons

  • Introduction to Ajax
  • Creating an ASP.NET Ajax Application with the help of the Ajax Features for ASP.NET
  • Extending an ASP.NET Web Forms Application with the help of the Ajax Control Toolkit

Lab: Create a Microsoft ASP.NET Ajax-Enabled Web Forms Application

After accomplishing this lesson, professionals will be able to:

  • Describe ASP.NET AJAX.
  • Create an ASP.NET AJAX app with the help of the ASP.NET AJAX extensions.
  • Extend an app with the help of the ASP.NET AJAX Control Toolkit.

 

Lesson 12: Consuming Microsoft Windows Communication Foundation Services

This lesson provides an overview of Windows Communication Foundation services. In addition, this lesson describes how to call a Windows Communication Foundation (WCF) service directly by using a browser and a proxy from a Web application.

Lessons

  • Overview of Windows Communication Foundation Services
  • Calling Windows Communication Foundation Services
  • Working with WCF Data Services

Lab: Consuming Windows Communication Foundation Services

After accomplishing this lesson, professionals will be able to:

  • Describe WCF services.
  • Call WCF services.
  • Consume Windows Communication Foundation services.

 

Lesson 13: Managing State in Web Applications

This lesson discovers how to manage state in a Microsoft ASP.NET Web application.

Lessons

  • State Management
  • NET Profiles
  • NET Caching

Lab: Managing State in Web Applications

After accomplishing this lesson, professionals will be able to:

  • Describe state management.
  • Describe Microsoft ASP.NET Profiles.
  • Describe ASP.NET Caching.

 

Lesson 14: Deploying and Configuring a Microsoft ASP.NET Web Application

This lesson discovers how to configure and deploy a Microsoft ASP.NET Web application by using the machine.config and web.config files.

Lessons

  • Configuring an ASP.NET Web Application
  • Deploying an ASP.NET Web Application

Lab: Deploying and Configuring a Microsoft ASP.NET Web Application

After accomplishing this lesson, professionals will be able to:

  • Configure an ASP.NET Web application.
  • Deploy an ASP.NET Web application.

 

Lesson 15: Securing a Microsoft ASP.NET Web Application

This lesson discovers the various Web application security functionalities. This lesson also contain information on the deploy various Web application security functionalities and infrastructure to build.

Lessons

  • Overview of Web Application Security
  • Declaratively Configuring Authentication and Authorization
  • Working Programmatically with Authentication and Authorization

Lab: Securing a Microsoft ASP.NET Web Application

After accomplishing this lesson, professionals will be able to:

  • Describe Web application security.
  • Describe way to declaratively configure authorization and authentication.
  • Work programmatically with authentication and authorization.

 

Lesson 16: Implement Advanced Technologies Supported by Microsoft Visual Studio 2010 for Web Development

This lesson describes the new Visual Studio 2010 and .NET Framework 4 functionalities, changes, and enhancements for improved Web development. The lesson also covers how Microsoft ASP.NET MVC 2 and Microsoft Silverlight 4 fit in with .NET Framework 4 and Visual Studio 2010

Lessons

  • Working with the ASP.NET MVC 2 Framework
  • Working with Silverlight 4

Lab: Implement Advanced Technologies Supported by Microsoft Visual Studio 2010 for Web Development

After accomplishing this lesson, professionals will be able to:

  • Work with ASP.NET MVC 2.
  • Work with Silverlight 4.

FAQs

Q: What is meant by web development?

 

A: Web development is the building and maintenance of websites; it’s the work that happens behind the scenes to make a website look great, work fast and perform well with a seamless user experience. Web developers, or ‘devs’, do this by using a variety of coding languages.

 

Q: What does a Web developer do?

 

A: Front-end web developers are responsible for how a website looks. They generally create the site’s layout and integrate graphics, applications like a retail checkout tool, and other content. They can also write various web design programs in a variety of computer languages like HTML or JavaScript.

 

Q: What are the types of Web development?

 

A: The Three Types of Web Developers are listed below:-

  • The Front-End Developer 
  • The Back-End Developer 
  • The Full-Stack Developer 

 

Q: Who will be the instructor of training program?

 

A: Radiant Techlearning has large pool of in-house certified trainers & consultants with strong background and working experience on the technology. 

Radiant Techlearning offers more than 800+ courses and for each course Radiant have identified best-in-class instructors. 

Radiant has highly intensive selection criteria for Technology Trainers & Consultants, who deliver you training programs. Our trainers & consultants undergo rigorous technical and behavioral interview and assessment process before they are on boarded in the company. 

Our Technology experts / trainers & consultant carry deep dive knowledge in the technical subject & are certified from the OEM. Our faculty will provide you the knowledge of each course from fundamental level in an easy way and you are free to ask your doubts any time from your respective faculty.

Our trainers have patience and ability to explain difficult concepts in simplistic way with depth and width of knowledge.

 

Q: What is the schedule of the training program?

 

A: Radiant Techlearning offers training program on the weekday, weekend and a combination of weekdays and weekends. You can always choose the schedule that best suits to your need. 

 

Q: When the training would be conducted?

 

A: Once we receive your enrollment request, we will share the enrollment details with you to select and complete the enrollment process. 

You can always email us on the below email address (whichever applicable) to know the upcoming schedule for a specific technology training program. 

Individual:  training@radianttechlearning.com  

Corporate: Corporate@radiantechlearning.com 

 

Q: Will I get course completion certificate?

 

A: The course completion certification would be awarded to all the professionals, who have completed the training program and the project assignment given by your instructor. 

You can use the certificate in your future job interviews will surely help you to land in your dream job.

 

Q: How the training will be delivered or conducted?

 

A: Radiant Techlearning offers customized training delivery solutions for individuals, teams and businesses depending upon what they require. Here is how we help each one through our diverse formats.

Dedicated Classroom Training program

Onsite: To meet the needs & expectations of our corporate clients all over the world, our expert will travel all the way to your location to deliver the training program at a premise of your choice & convenience. 

Offsite: Our client and Individual professionals across the world travel all the way to India to attend our classroom training sessions. We assist them in services like accommodation, Airport pick & drop, daily cab & Visa assistance. 

Public Batches: Corporates & Individual professionals across the world can nominate their employees or themselves in our classroom or online public batches. Our public batches would have limited number of participants to ensure individual attention. As the participants are from different background and companies, you learn from everyone’s experience. 

On-the-Job Learning: Our team of consultant would help you to execute end-to-end project and simultaneously learn the technology.  

Unble To Find a Batch..?

Request a Batch