Program Details
- Duration:
- 29 hours
- Language:
- Visual C#
- Visual Studio:
- 2005, 2008, 2010

Get the skills needed to build killer apps in Visual Studio 2010 and the .NET Framework 4.0. This Learning Program covers the core programming techniques required to write outstanding code in .NET 4.0, including Entity Framework, MVC, jQuery, Enterprise Library 5.0, C# 4.0, Silverlight 4.0, and unit testing. Look no further if you want to learn all the best practices associated with .NET 4.0 development.
Create data driven Web applications faster and easier in .NET 3.5. You’ll become proficient in the new database and XML technologies based on the LINQ framework through our practice-based learning. What’s more, you’ll receive working code, MSDN articles, and access to the best NET Framework 3.5 titles from Safari Books Online. Ideal for intermediate developers and software teams looking to work more quickly and effectively.
| New Features in C# 3.0 |
| LINQ to SQL |
| LINQ to XML |
| ASP.NET Dynamic Data |
| ADO.NET Data Services |
| ASP.NET MVC Fundamentals |
Create data driven Web applications faster and easier in .NET 3.5. You’ll become proficient in the new database and XML technologies based on the LINQ framework through our practice-based learning. What’s more, you’ll receive working code, MSDN articles, and access to the best NET Framework 3.5 titles from Safari Books Online. Ideal for intermediate developers and software teams looking to work more quickly and effectively.
| New Features in VB 9.0 |
| LINQ to SQL |
| LINQ to XML |
| ASP.NET Dynamic Data |
| ADO.NET Data Services |
Learn how to develop powerful Web apps from a standing start. You’ll gain an in-depth knowledge of ASP.NET while building fully functional solutions in Visual Studio 2005/2008. Along with our comprehensive hands-on Drills, you’ll get working code, MSDN articles, and access to the best authors on the topic from Safari Books Online. Ideal for the ASP.NET beginner or developers looking to expand existing Web development skills.
Learn how to develop powerful Web apps from a standing start. You’ll gain an in-depth knowledge of ASP.NET while building fully functional solutions in Visual Studio 2005/2008. Along with our comprehensive hands-on Drills, you’ll get working code, MSDN articles, and access to the best authors on the topic from Safari Books Online. Ideal for the ASP.NET beginner or developers looking to expand existing Web development skills.
Start creating advanced Web applications today. Through our comprehensive hands-on Drills, you’ll learn how to build loosely coupled, data driven interfaces that keep data secure through authorization and authentication. In addition, you’ll receive working code, MSDN articles, and access to the best authors on ASP.NET data and security from Safari Books Online. Ideal for the ASP.NET beginner or developers looking to expand their existing Web development skills in an authentic coding environment.
Start creating advanced Web applications today. Through our comprehensive hands-on Drills, you’ll learn how to build loosely coupled, data driven interfaces that keep data secure through authorization and authentication. In addition, you’ll receive working code, MSDN articles, and access to the best authors on ASP.NET data and security from Safari Books Online. Ideal for the ASP.NET beginner or developers looking to expand their existing Web development skills in an authentic coding environment.
In this course, you’ll get an introduction to SharePoint development and explore various development scenarios. You’ll learn how to set up your lab environment, how to build SharePoint solutions, how to structure and develop data models in SharePoint, how to make your content behave, and how to work with visual elements such as web parts and custom actions. After taking this course, you will have a good understanding of basic SharePoint development and an excellent foundation for further studies. The course targets core SharePoint functionality that is common to both SharePoint 2007 and 2010. Examples and videos use SharePoint 2007, but are equally applicable to SharePoint 2010.
| Module 1: Building your Lab Environment |
| Module 2: SharePoint Development Overview |
| Module 3: Development Core Concepts |
| Module 4: Data Development |
| Module 5: Behavior Development |
| Module 6: Layout |
Welcome to Developing SharePoint Content Types! Throughout this course, you’ll learn about all the inner workings of SharePoint content types, and how to master the four major features of content types: Taxonomy, Behavior, Layout, and Custom XML Documents. You will gain practical insights into how content types are used, both in core SharePoint functionality, in MOSS/SharePoint Server, and in real-life applications. And you will also build a complete SharePoint solution that utilizes all of these aspects. After completing this course, you will know how to utilize content types as part of your SharePoint solutions, and will have learned of new ways you can utilize SharePoint content types.
| Module 1: Introducing Cool |
| Module 2: Taxonomy and Metadata |
| Module 3: Behavior |
| Module 4: Layout |
| Module 5: Folders and Custom XML Documents |
After taking this course, you will be able to improve the user experience in your SharePoint solutions, improving data quality and user adoption rates. You will learn how to get jQuery set up for use with SharePoint and how to work with the client-side Document Object Model (DOM). Specific examples using the jQuery Library for SharePoint Web Services (also called SPServices) will be included and may be of the most interest to business users.
SharePoint’s Web Services expose a wide range of methods you can use to interact with various containers, collections, and objects. This course introduces you to the Web Services that are available in WSS, MOSS, and their SharePoint 2010 counterparts. The Web Services in newer versions of SharePoint are additive, so understanding the prior version’s capabilities is always useful.
Although you can call Web Services from almost any programming language, this course focuses on using jQuery to interact with the Web Services client side to build useful functionality into your SharePoint forms and pages.
It is strongly recommended that you take Enhancing the User Experience with jQuery prior to this course.
Become adept at creating robust, efficient, and maintainable object-oriented applications. Our comprehensive hands-on Drills will familiarize you with the most widely-used OOP techniques in the industry. You’ll also receive working code, MSDN articles, and access to the best authors on OOP topics from Safari Books Online. Perfect for .NET developers and software teams who wish to make a paradigm shift in application and program design.
Become adept at creating robust, efficient, and maintainable object-oriented applications. Our comprehensive hands-on Drills will familiarize you with the most widely-used OOP techniques in the industry. You’ll also receive working code, MSDN articles, and access to the best authors on OOP topics from Safari Books Online. Perfect for .NET developers and software teams who wish to make a paradigm shift in application and program design.
Become proficient in two key areas of software development. In our Drills on design patterns, you’ll not only learn prescriptive solutions to common software development problems, but also the architectural patterns typically used in industry-wide n-tier systems. Our Drills on application performance will thoroughly familiarize you with important performance techniques such as threading and concurrency. In addition, you’ll receive working code, MSDN articles, and access to the best authors on these topics from Safari Books Online. Patterns will help your software teams discuss complex design concepts in an easily understandable way, while key profiling techniques are a terrific addition to the .NET developer’s skill set.
Become proficient in two key areas of software development. In our Drills on design patterns, you’ll not only learn prescriptive solutions to common software development problems, but also the architectural patterns typically used in industry-wide n-tier systems. Our Drills on application performance will thoroughly familiarize you with important performance techniques such as threading and concurrency. In addition, you’ll receive working code, MSDN articles, and access to the best authors on these topics from Safari Books Online. Patterns will help your software teams discuss complex design concepts in an easily understandable way, while key profiling techniques are a terrific addition to the .NET developer’s skill set.
In this course, you will learn about one of the most powerful Web Parts in SharePoint, the Data View Web Part (DVWP). You can use the DVWP to create customized content displays as well as custom forms. The course covers the main components of the DVWP: XSL basics, using scripting with DVWPs, and applying styling to DVWP output. While most of the course examples are for the DVWP in SharePoint 2007 with SharePoint Designer 2007, the techniques apply directly to DVWPs in SharePoint 2010 as well as the XLV Web Part.
One of the most powerful features of SharePoint Designer is the ability for non-programmers to easily create business-tailored workflows to improve their business process management. In this course, you will learn both about the technical aspects of building SharePoint Designer 2010 workflows, but also on the non-technical challenges faced by SharePoint workflow developers.
Start building secure transparent services and workflow-enabled apps today. You’ll learn all the necessary skills to bring WCF and WF to life while completing our real world applications in Visual Studio 2008. To help, you’ll get working code, MSDN articles, and access to the best WCF and WF titles from Safari Books Online. An outstanding addition to the skill set of experienced .NET developers and software teams.
Start building secure transparent services and workflow-enabled apps today. You’ll learn all the necessary skills to bring WCF and WF to life while completing our real world applications in Visual Studio 2008. To help, you’ll get working code, MSDN articles, and access to the best WCF and WF titles from Safari Books Online. An outstanding addition to the skill set of experienced .NET developers and software teams.
Our Application Development program is aimed at the ASP.NET developer who’ll be engaged in n-tier design and development. We address the skills required to map business requirements onto a domain model, and map the domain model to a database (keeping in mind our n-tier collaboration mission). Because Web applications do not exist in isolation and must communicate with both the front-end and other services and applications, our developer must have a good understanding of HTTP and other internet protocols.
Our Backend Database Development program is aimed at the SQL developer who needs to understand the essential techniques of database development – queries, joins, indexes, stored procedures, etc. - and the performance implications of each.
| Transact-SQL Fundamentals in SQL Server |
| Transact-SQL Enhancements in SQL Server 2005 |
| ADO.NET Data Services |
| Consuming and Manipulating data with ADO.NET |
| ADO.Net Entity Framework |
Our Front-end User Experience Development program is aimed at the front-end developer who needs a good understanding of client development technologies.
| Developing with jQuery |
| HTML 5-based Applications |
| Microsoft ASP.NET AJAX |
| Silverlight 4.0 Fundamentals |
| Styling Websites with Cascading Stylesheets (CSS) |
Ramp up to richly-interactive graphical applications. You’ll learn essential techniques in the cutting edge WPF/Silverlight technologies with our practice-based training in Visual Studio 2008. What’s more, you’ll receive working code, MSDN articles, and access to the best WPF/Silverlight titles from Safari Books Online. A great fit for creative .NET developers and software teams building rich media applications.
| Basic Controls and Layout |
| Styles and Control Templates |
| Data Binding |
| Graphics and Animation |
| UserControls and Custom Controls with WPF |
| Silverlight 4.0 Fundamentals |
Ramp up to richly-interactive graphical applications. You’ll learn essential techniques in the cutting edge WPF/Silverlight technologies with our practice-based training in Visual Studio 2008. What’s more, you’ll receive working code, MSDN articles, and access to the best WPF/Silverlight titles from Safari Books Online. A great fit for creative .NET developers and software teams building rich media applications.
| Basic Controls and Layout |
| Styles and Control Templates |
| Data Binding |
| Graphics and Animation |
| UserControls and Custom Controls with WPF |
| Managed Code in Silverlight 3 |
| Working with Data in Silverlight 3 |