
Custom training in .NET Design, Visual Basic .NET, C#, ASP.NET, XML,
and XML Web Services
As Microsoft's next generation component technology, .NET was designed from the ground up to simplify components development and deployment. Guided Design provides custom-tailored training for all aspects of .NET development.
.NET Design takes a language-neutral approach to teaching entire development teams how to work together to design and build effective business systems. We will show you the tools and techniques you need to do true life-cycle development and your team will learn to work through the entire process successfully. We will also show you how to take advantage of features of the .NET platform to make your development more productive.
Visual Basic .NET combines the familiarity of Visual Basic with the power of the .NET platform and Visual Studio .NET. The majority of business applications today are written in Visual Basic and this will continue to be true for years to come. With Visual Basic .NET, our focus is on providing training for the business applications developers. We teach developers the core concepts of programming in .NET using Visual Basic .NET and Visual Studio .NET. We assume developers are already familiar with the fundamentals of programming using the Visual Basic language, though we can certainly provide introductory programming instruction if desired. We strongly encourage developers moving to the .NET platform to become familiar with object-oriented design to take the most advantage of the platform's capabilities.
C# is the programming language of choice for many coming into .NET from a C++ or Java background. We teach developers the core concepts of programming in .NET using C# and Visual Studio .NET. Developers are typically already familiar with object-oriented concepts such as inheritance, virtual methods and encapsulation but we can cover object oriented design if appropriate. Developers will learn the fundamentals of building .NET components using C#. We will thoroughly cover the .NET common language runtime and the resulting programming model. Developers will then learn the basic C# syntax, objects-oriented development in C#, and many advanced C# concepts.
ASP.NET combines the strength of the Web-server based programming model with the power and flexibility of the .NET platform and tools. We teach both new and experienced ASP developers how to take advantage of the latest features. New ASP.NET developers will typically be updating or learning a new development language and we provide training in both Visual Basic .NET and C# depending on the business requirements.
XML continues to play an increasingly important role in distributed applications. The .NET platform provides unparalleled support for XML which allows it to be used in a variety of powerful ways. To help developers understand when and where to use XML, we provide solutions that focus on many of XML's most common uses including data exchange, Web Services, content management, Web integration, and configuration.
XML Web Services leverage the power of .NET technologies to provide the next generation platform for computing. In a connected, distributed world Web Services are widely acknowledged to be the best solution for building solutions from a wide range of technologies. While most widely promoted for Internet use, Web Services are perhaps even more appropriate for constructing in-house systems. To help developers learn to build solutions for this new model, we often include training on core .NET platform topics as well as building professional Visual Basic .NET and C# language skills.
For more information on Guided Design's customized developer training, please contact us via e-mail at info@guideddesign.com.