Developing Windows and Web Applications

Target Audience
Expected Duration
Lesson Objectives
Course Number
Expertise Level

Software development for both Windows applications and Web applications is one of the most common tasks developers and programmers are involved with. Learning the fundamental skills needed to create these applications is vital to your success as a developer or programmer, as well as to the success of the final product. In this course, you will learn the basics of Windows Forms applications including creating tabbed pages, opening and saving files, and creating drop-down menus and toolbars. In addition, you will learn how to create a Web browser client and a Windows application. Finally, you will learn the fundamentals of Web development and ASP.NET, including working with cascading style sheets, inline styles, web services, and the basics of SOAP and WSDL. This course is one of a series in the SkillSoft learning path that covers the objectives for the Microsoft certification exam Software Development Fundamentals (Exam 98-361), part of the Microsoft Technology Associate (MTA) certification track.

Target Audience
Individuals interested in the Microsoft Technology Associate (MTA) certification track; programmers and developers who want to better understand software development; individuals interested in learning the fundamental skills needed in software development


Expected Duration (hours)

Lesson Objectives

Developing Windows and Web Applications

  • start the course
  • create tabbed pages
  • save files with a Windows forms application
  • open files with a Windows forms application
  • create a dropdown menu
  • create multiple document interface applications
  • create a toolbar
  • create a web browser
  • create a Windows application
  • set up a Windows application
  • finish a Windows application
  • create an HTML5 web page in Visual Studio .NET
  • describe how a cascading style sheet can be used in your web application
  • work with style sheets
  • utilize inline CSS styles
  • modify DIVs using CSS
  • describe the differences between client-side and server-side programming and the benefits associated with each
  • describe the life cycle and event model of an ASP.NET web page
  • describe the state management fundamentals in ASP.NET for preserving data on a page level and application level
  • install Internet Information Services (IIS) and verify web server functionality
  • create virtual directories and web sites and access them from a client application
  • describe the basics of SOAP and the role it plays in ASP.NET development
  • describe the basics of WSDL and the role it plays in ASP.NET development
  • identify the fundamental concepts required for creating Windows and web applications
  • Course Number:

    Expertise Level