Microsoft .NET Training

VB.NET Introduction/Intermediate - 3 days

Overview:

On Aspect Training’s VB.Net Introduction/Intermediate training course, students use Visual Studio to explore the Visual Basic language. The course starts with a quick overview of the .NET platform, examining assemblies, Microsoft Intermediate Language, Visual Studio profiles, XML comments, IntelliSense, and debugging. From there, you will learn all the Visual Basic language features that you must understand in order to create full-featured Web or Windows applications that make best use of the .NET platform.

You will learn about data types, variables, and operators, along with all the important flow control structures. You'll work through several examples demonstrating the power of the .NET Framework, and dig into creating and consuming your own classes and objects. The course moves on to working with data structures, such as arrays and collection classes, before finishing up with discussions of generics, handling exceptions and working with delegates and events. By the end of this course, you will understand the important basic concepts that will allow you to start creating .NET applications. More...

Scheduled Course Dates:

Click Date Required To Reserve Place Now

VB.NET Advanced - 2 days

Overview:

Aspect Training’s VB.NET Advance training course examines how to utilise advanced features the .NET using the VB.NET programming language in order to build sophisticated applications.

The course begins by quickly examining object-oriented programming topics, including inheritance, partial classes and generics. Students also learn about many of the .NET interfaces and how they can take advantage of them. The course also illustrates how to use LINQ to make queries of collections, objects, and DataSets.

Students learn how to use synchronous and asynchronous delegates to call methods and manage callbacks. Students also learn how to use the Thread and ThreadPool classes within multithreaded applications.

The course examines how the .NET Framework uses reflection and how students can provide similar features within their applications. Students also learn about ADO.NET and how advanced features provide support for transaction management, connection pooling, and the management of disconnected DataSets.

The course concludes by examining the security capabilities of the .NET programming model and how to adjust the .NET security policy. More...

Scheduled Course Dates:

Click Date Required To Reserve Place Now

C# Introduction/Intermediate - 3 days

Overview:

On Aspect Training’s C#.NET Introduction course, you’ll learn to use Visual Studio 2008 to explore the Visual C# language. The course starts with a quick overview of the .NET platform, examining assemblies, Microsoft Intermediate Language, Visual Studio profiles, XML comments, IntelliSense, and debugging.

From there, you’ll learn all the language features that you must internalise in order to create full-featured Web or Windows applications that make best use of the .NET platform. You’ll learn about data types, variables, and operators, along with all the important flow control structures. You’ll work through several examples demonstrating the power of the .NET Framework, and dig into creating and consuming your own classes and objects.

The course moves on to working with data structures, such as arrays and collection classes, before finishing up with discussions of generics, handling exceptions and working with delegates and events. By the end of this course, you will understand the important basic concepts that will allow you to start creating the applications you need. More...

Scheduled Course Dates:

Click Date Required To Reserve Place Now

C# Advanced - 2 days

Overview:

Aspect Training’s C# Advanced Training course is designed to teach students to use System.Configuration namespace to embed configuration management into .NET applications.

The course examines many features of the .NET Framework that apply to various technologies. Each module includes a brief introduction to these technologies, but assumes that you understand the basics so that the courseware can focus on specific applications. More...

Scheduled Course Dates:

Click Date Required To Reserve Place Now

WPF Fundamentals - 3 days

Overview:

Windows Presentation Foundation (WPF) is Microsoft’s next-generation presentation platform. WPF is built into Windows Vista and also runs on Windows XP and Windows Server 2003.

WPF allows rich client applications to take full advantage of the graphical capabilities of a modern PC. Its powerful and flexible programming model integrates support for flexible layout, high-quality text, resolution-independent graphics, animation, video and 3D. While it is designed to exploit the full capabilities of today’s high-performance graphics cards, it offers high-level abstractions that offer great power to the developer for less development effort than ever before. Aspect Training’s WPF Fundamentals course will introduce practicing .NET developers to the new programming models and UI features introduced by WPF, with practical hands-on labs to reinforce the concepts.

This course can be presented for both VB and C# developers. More...

This course is run on demand. Please ring 0208 942 5724 to arrange your course:

ASP.NET Essentials - 3 days

Overview:

To build effective and eye–catching database–driven web sites, you must first have a solid framework on which to run your web pages as well as a rich environment in order to create and program these web pages. Microsoft′s ASP.NET 3.5 and Visual Web Developer 2008 combine forces to provide you with the ultimate platform on which you can create dynamic and interactive web applications.

Aspect Training’s ASP.NET Introduction course begins by demonstrating how to obtain and install Visual Web Developer. With each successive session, the course introduces you to new technologies that build on knowledge gained from previous sessions. You′ll learn that both ASP.NET 3.5 and Visual Web Developer now come with an extensive set of tools that will help you smoothly program your web applications. With the knowledge you gain from this course. More...

Scheduled Course Dates:

Click Date Required To Reserve Place Now

ASP.NET Ajax Fundamentals - 3 days

Overview:

The ASP.NET Ajax Library is an open source, JavaScript library that enables data-driven Ajax application development that execute entirely in the browser. This new Web development from Microsoft provides both client-side and server-side components for closing the gap between web and desktop user interfaces.

The accompanying Microsoft Ajax Libraries include a browser-neutral client script library that is easily integrated with existing Web applications (including ASP.NET and non-.NET sites), improving response times and enhancing UIs with DHTML and JavaScript features that in the past would have taken enormous development efforts and extensive client-side knowledge.

ASP.NET and newer applications can take advantage of the Ajax Extensions server-side features to further enhance their UIs, often through simple mark-up. Aspect Training’s ASP.NET Ajax Fundamentals course walks you through the components of ASP.NET Ajax, asks you to build a number of Ajax-enabled ASP.NET applications, and shows how best to leverage the capabilities of the extensions to make your clients' experience a richer one.

This course can be presented for both VB and C# developers. More...

This course is run on demand. Please ring 0208 942 5724 to arrange your course:

ASP.NET MVC Fundamentals - 3 days

Overview:

The Model View Controller Framework in ASP.NET provides a new way to develop Web applications for the Microsoft .NET platform. Differing completely from traditional ASP.NET development, ASP.NET MVC facilitates a refined code structure, total control over content generation and full support for test-driven development. On Aspect Training’s ASP.NET MVC Fundamentals training course, you gain the skills required to effectively use ASP.NET MVC to build Web applications.

This course can be presented for both VB and C# developers. More...

This course is run on demand. Please ring 0208 942 5724 to arrange your course:

UpComing Dates

Adobe InDesign Advanced
Wednesday 18, August 2010

ASP Introduction
Monday 02, August 2010

Microsoft Excel Advanced
Wednesday 11, August 2010

Microsoft PowerPoint Introduction / Intermediate
Tuesday 24, August 2010

Microsoft PowerPoint VBA
Thursday 26, August 2010