Microsoft .NET Schulungen

Microsoft .NET Schulungen

Microsoft .NET courses

Erfahrungsberichte

Visual Studio with VB.Net

The trainer focused on each persons requirements for the course and tuned the material to suit our goals.

Daniel Watkins - Daido Industrial Bearings Europe Ltd

Web Development with Symfony3

I like the Doctrine concept in Symfony taken by the trainer. The trainer is more energetic and make the sessions more interactive. I think it is a great capability of the trainer

Kumaran Chandran - U Software Systems India Pvt Ltd

Web Development with Symfony3

I liked the trainer's communication & knowledge in Symfony 3 and associated technologies. He had taken enough effort to teach and demonstrate with some examples in the respective topics. I can say my symfony knowledge and confidence level is gone up after this training.

Hari Kumar - U Software Systems India Pvt Ltd

Web Development with Symfony3

Industry hitting Technology

Sripal Sri - U Software Systems India Pvt Ltd

Web Development with Symfony3

Abhinav did an excellent job! Within four days he covered all the important concepts that are used in REAL software development. I am so thankful have him as our trainer!

Vijay Joseph - U Software Systems India Pvt Ltd

Web Development with Symfony3

the way of delivering speech

Bhaskar naidu Reddy - U Software Systems India Pvt Ltd

Microsoft .NET Schulungsübersicht

Code Name Dauer Übersicht
vsvb Visual Studio mit VB.Net 21 hours Introduction to Visual Studio This unit provides a hands-on, fast-paced opportunity for experienced developers to learn how to use some of the new productivity features in Visual Studio . It provides an introduction to the use of some language enhancements such as generics, and the use of code snippets. This unit is also designed as an introduction to the workshop learning format. After completing this unit, students will be able to: Build collections using generics Use existing code snippets in code and create new code snippets Use My classes to access system and application resources Object-Oriented Design The following topics are covered in this unit: Designing Classes Object-Oriented Programming Concepts Advanced Object-Oriented Programming Concepts After completing this unit, you will be able to: Describe the basics of object-oriented design. Explain the concepts of encapsulation, inheritance, interfaces, and polymorphism. Create classes based on use cases. Model classes for use in .NET by using Visio. Object-Oriented Programming The following topics are covered in this unit: Defining Classes Creating and Destroying Objects Inheritance Interfaces Working with Classes After completing this unit, you will be able to: Define classes. Instantiate and use objects in client code. Create classes that use inheritance. Define interfaces and use polymorphism. Create shared members. Create class events and handle them from a client application. Using ADO.NET The following topics are covered in this unit: ADO.NET Overview .NET Data Providers The DataSet Object Data Designers and Data Binding XML Integration After completing this unit, you will be able to: List the benefits of ADO.NET. Create applications by using ADO.NET. List the main ADO.NET objects and their functions. Use Visual Studio .NET data designers and data binding. Explain how XML integrates with ADO.NET. Building Data Components in Visual Studio This unit provides an opportunity for experienced developers to create data access code using new features in Visual Studio . After completing this unit, students will be able to: Create data components using Visual Studio Edit data components using Visual Studio wizards and designers Write asynchronous ADO.NET code Consuming and Creating XML Web Services This unit explains the steps that are necessary to access a Web service from an ASP.NET page and then incorporate that data into the Web application. The new features in Visual Studio related to web services will be discussed. After completing this unit, students will be able to: Describe the purpose and process behind calling an XML Web service from a Web Form. Call an XML Web service directly from a browser by using Hypertext Transfer Protocol (HTTP). Create a Web reference proxy for an XML Web service Web method and call the method from a Web Form. Use the templates in Visual Studio .NET to create an XML Web service. Building Presentation Layer Applications with Windows Forms This unit provides an opportunity for experienced developers to build rich client applications using the new productivity features in the Visual Studio IDE, and the new controls in the .NET Framework. It also gives students an introduction to the new ClickOnce deployment technology for Windows Forms applications. ClickOnce makes it easy to deploy Windows Forms applications to multiple clients via a Web server, including the ability to automatically update clients when application changes occur. After completing this unit, students will be able to: Build Windows Forms applications using Visual Studio Create databound forms using the RAD databinding features of the IDE Generate Master-Detail forms using Visual Studio SmartTags Create databound forms that bind to data components Deploy a Windows Forms application from a Web server using ClickOnce Write an application that automatically updates on multiple clients when a new version is deployed Customizing Windows Forms and Controls This unit explains how to develop custom Microsoft Windows Forms and controls. Students will learn how to develop user controls, use GDI+ operations, and create new controls that inherit from the Control class. In addition, it demonstrates how to create a nonrectangular Windows Form and how to add features such as attributes and Toolbox bitmaps to controls. After completing this unit, students will be able to: Explain the methods of authoring controls for Windows Forms Draw a user interface by using GDI+. Create a control that inherits from an existing control. Create a nonrectangular Windows Form. Create a custom user control. Performing Asynchronous Tasks by Using Multithreaded Techniques This unit demonstrates how to create Microsoft Windows Forms applications that can run tasks in the background. It explains how to make use of the asynchronous methods and other features of components that support the Asynchronous Pattern for Components. Students will also learn how to use the classes in the System.Threading namespace to run one or more tasks in the background by using multiple threads in an application. After completing this unit, students will be able to: Explain the concepts and processes that are involved in performing asynchronous programming. Load a bitmap into a Windows Forms application asynchronously. Perform multiple simultaneous calculations on a form by using multithreading.
wfcsn Windows Forms mit C#.Net 35 hours Objectives This course will enable delegates to develop Windows applications using Visual Studio 2005. This includes creating customised forms and controls. It will also cover the C# programming language, using the principles of object orientated programming. Delegates will be able to access data from a database and update this from a Windows form. Audience This workshop is intended for software developers who have a desire to learn more about specific technology areas in Windows application development. Getting started with .Net What is .Net? Overview of the framework class libraries Understanding the Common Language Runtime (CLR) Compiling an application to a assembly A tour of the Visual Studio 2005 IDE C# Language Fundamentals Data Types Variables Constants Strings Statements Expressions Branching Conditional branching statements Unconditional branching statements Loops Operators Assignment Mathematical operators Increment & decrement Relational Strings Creating strings Manipulating strings The StringBuilder class Debugging Setting a breakpoint Stepping through lines of code The debugging windows The call stack Throwing and Catching Exceptions The throw statement The try, catch and finally statements How the call stack works Exception class methods and properties Principle of Object Orientation Creating models of systems Classes & objects Encapsulation, specialisation & polymorphism Classes and Objects Defining classes Creating class constructors Static and instance members Destroying objects Inside Methods Overloading methods Encapsulating data with properties Returning multiple values Inheritance and Polymorphism Specialisation and generalisation Inheritance Polymorphism Abstract and sealed classes The root class: object Boxing and unboxing types Interfaces Implementing and interface Implementing more than one interface Casting to an interface Extending and interface Delegates and Events Using delegates Using events Generics Type parameter for classes and methods Limit generic classes to hold only certain types of data Generic collections Building Applications with Windows Forms Why use windows forms? Structure of windows forms Windows forms class hierarchy Using windows forms Using controls New controls in visual studio 2005 Click-once deployment Customizing Windows Forms and Controls Methods of authoring controls for windows forms Windows forms inheritance Creating the base form Creating the inherited form Creating custom controls Data Access List the benefits of ADO.NET Create applications by using ADO.NET List the main ADO.NET objects and their functions Use Visual Studio NET data designers and data binding Explain how XML integrates with ADO.NET Performing Asynchronous Tasks by Using Multithreaded Techniques Techniques for asynchronous programming Load a bitmap into a windows forms application asynchronously. Using multithreading to perform simultaneous operations Using the background worker component Synchronising data between threads
820 ADO.NET 4.0 Entwicklung 28 hours   Objectives ADO.NET 4.0 is Microsoft’s latest API for accessing data. This course covers the core features using Visual Studio 2010, including connected and disconnected data access.   The course describes how to manage connections and execute commands, how to create and use DataSets effectively, and how to use the Entity Framework.   This course can be used as part of your preparation for Microsoft Exam 70-516: TS: Accessing Data with Microsoft .NET Framework 4   After completing this course, delegates will be able to: Connect to a Database and Access Data Execute Commands and Call Stored Procedures Work with Data Using LINQ Work with Data Using the Entity Framework Use WCF Data Services Audience Developers who want to write data-access code for the .NET 4.0 platform.     Module 1: Connecting to a Database and Reading Data Evolution of ADO.NET Managing connection strings Managing connections Reading data from a database Connection pooling Handling SQL exceptions Module 2: Executing Commands Executing query and non-query commands Calling stored procedures Specifying parameters Asynchronous queries Module 3: Transactions Recap of ACID transactions Managing local transactions Managing distributed transactions Module 4: Using ADO.NET in GUI Applications Implementing a data access layer Binding data to WPF user interfaces Updating the database Module 5: Disconnected Data Access Populating and saving a DataSet Adding, modifying, and deleting data in a DataSet Using DataViews Module 6: Creating and Using Typed DataSets Creating a typed DataSet Managing data in a typed DataSet Adding code to a typed DataSet Adding queries to a typed DataSet Using DataSets as XML Module 7: Getting Started with LINQ Using LINQ with arrays, collections, and DataSets LINQ under the hood LINQ techniques Performing joins Module 8: Using LINQ to SQL Overview of LINQ to SQL Defining relations Generating mapping classes Inserting, updating, and deleting entities Saving changes Handling optimistic concurrency conflicts Module 9: Creating an Entity Model Using the Entity Framework Overview of the Entity Framework Overview of entity data models Defining an entity data model Modifying an entity data model Module 10: Working with Data Using the Entity Framework Using LINQ to Entities Using Entity SQL Modifying entities Attaching/detaching entities Module 11: Going Further with Entity Framework Mapping Defining relationships Inheritance scenarios Implementing inheritance mappings Module 12: Entity Framework POCOs Getting started with POCOs POCO configuration Working with POCO objects Using POCO in ASP.NET MVC Module 13: WCF Data Services Getting started with WCF Data Services WCF Data Services walkthrough Additional considerations Module 14: Developing Reliable Applications Using performance counters Handling exceptions Protecting data Module 15: Using Synchronization Services Overview of Synchronization Services Downloading and uploading data by using Synchronization Services  
symfony3webdev Web Development with Symfony3 28 hours Object Oriented Programming Classes and objects Properties and methods Constructor and destructor methods Class inheritance Attributes and methods scopes (visibility) Error handling with exceptions Namespaces Introducing the Symfony famework Introducing the Symfony framework and its ecosystem Installing the Symfony « Standard Edition Distribution » Discovering the Symfony project architecture (application, bundles, libraries, bundles etc.) Understanding the HTTP request processing workflow Understanding the concept of environment (development, production and testing) Introducing the coding and files naming conventions Discovering the concept of a « Bundle » Debugging the Code Getting help from the « Web Debug Toolbar » Introspecting the recorded logs Profiling HTTP requests thanks to the « Web Profiler » application Spotting problems thanks to explicit errors and exceptions stack traces Using the Debug and VarDumper components features Configuring the application Comparing the supported built-in configuration format: XML, YAML and PHP Configuring the application thanks to global parameters Configuration application’s routes and URLs with annotations Overriding the configuration defined by a built-in or third-party « bundle » Generating Contents for the End User Introducing the Twig templates engine Comparing Twig and raw PHP templating strategies Accessing global variables from Twig templates (request, session, user) Using tags, filters and function to generate and format contents in a Twig template Making templates truly extensible thanks to the template inheritance feature Splitting templates into smaller templates chunks to avoid code duplications Rendering a Symfony controller from within a Twig template Generating URLs based on the application’s routes configuration Rendering Symfony forms with custom Twig view helpers Developping Controller and Analyzing the Request Designing a controller class with its action methods Mapping URL patterns to Symfony controllers thanks to annotations Generating raw responses and Twig templates based responses Accessing client’s information from the Request object Reading and writing session data Reading and writing cookies data Triggering a 404 error page when the resource is not found Triggering an internal redirect to another controller to avoid code duplications Redirecting the user to another page Interacting with the End User thanks to Forms Discovering the « Form » component Designing and processing simple web forms Adding validation constraints on submitted form fields’ data Prototyping the form rendering thanks to Twig view helpers Gathering the form submitted data and processing them Sending the form validated and filtered data by e-mail to some recipient Internationalizing and Localizing the User Interface Discovering the « Translation » component Changing the default user’s locale Defining custom abstract translation keys in Twig templates Dealing with dynamic translations including pluralized sentences Dependency Injection and Service Container Understanding the dependency injection principle Getting started with the Symfony service container Listing all built-in Symfony services thanks to the command line tools Registering new custom business services in the dependency injection container Accessing a registered service from the service container Creating and accessing global configuration parameters from the container Contracting a Quality Insurance with Automated Tests Discovering the PHPUnit tests automation framework Understanding the goals of automating tests (unit and functional tests) Configuring an automated tests suite Designing and executing a unit tests suite Designing and executing a functional tests suite Generating code coverage reports Interacting with the End User and Forms Designing and processing web forms Automating form rendering with Twig view helpers Customizing form rendering with built-in and custom Twig form themes Configuring form field types as services Applying built-in validation constraint rules on submitted data Applying custom validation constraint rules on submitted data Contextualizing the data validation thanks to validation groups Restricting Access to Secured Areas of the Application Getting started with authentication and authorization principles Securing some application’s pages thanks to a form based authentication strategy Implementing the Security Guard sub component to handle authentication Setting up an access control policy based on user’s roles Testing user’s permissions from a controller and a Twig template Registering custom authorization rules thanks to the security « voters » Improving Application Performances with HTTP Caching and ESI Getting started with the HTTP caching workflows Discovering the different kind of cache systems Comparing the expiration and validation cache strategies Applying expiration and validation cache constraints to generated web pages Caching page fragments thanks to the ESI technology (« Edge Side Includes ») Installing and configuring the Symfony’s built-in reverse-proxy cache Querying a Relational Database System with Doctrine Discovering the basics of the Doctrine ORM Understanding the concepts of « entities » and « repositories » Automating PHP classes and SQL queries code generation with Doctrine Persisting data to the database thanks to the Doctrine ORM entity manager Fetching data back from the database thanks to Doctrine Building and executing custom SQL queries thanks to the Doctrine Query Builder object
aspnetmvc45 ASP.NET MVC Webentwicklung 28 hours   Objectives Over the last few years there has been a steady move towards Model-View-Controller (MVC) architectures for Web applications. MVC Web applications offer a clean separation of concerns between the business-logic classes, Web pages, and the controller. Microsoft ASP.NET MVC 3 offers Web developers all the benefits of MVC allied with all the power of the .NET platform. This course provides full coverage of ASP.NET MVC 3. After completing this course, delegates will be able to: Understand the Role of the Model, View, and Controller Design Pattern Create Industrial-Strength Applications Apply Test Driven Development Methods Implementing Navigation Between Pages Implement Rich User Interfaces with JQuery and Ajax Audience ASP.NET developers who want to use the MVC architecture.     Module 1: Introduction to ASP.NET MVC Recap of ASP.NET Web development Key benefits of ASP.NET MVC The role of the model, view, and controller Module 2: Getting Started with ASP.NET MVC Preparing your development environment for ASP.NET MVC Creating an ASP.NET MVC project Understanding the structure of an ASP.NET MVC project Naming conventions Creating views Defining controllers Defining a data model Module 3: Creating a Complete ASP.NET MVC Application Creating strongly-typed views Understanding URLs and action methods Using HTML helpers Handling form post-backs; Data validation Module 4: Using the Razor View Engine Razor design goals Implementing a Razor view Razor syntax Accessing model data in Razor views Module 5: Industrial-Strength ASP.NET MVC Applications ASP.NET application architecture best practices Implementing a repository and Entity Framework data model Using Dependency Injection; Implementing a custom controller factory Test-Driven Development with ASP.NET MVC Module 6: View Techniques Defining and using custom HTML helpers Defining a layout/master page Using styles Defining and using partial views Razor helper method syntax Module 7: Implementing Navigation: Defining view-model classes Implementing data filtering in a controller Understanding the routing mechanism Adding custom entries to a route table Defining defaults, parameters, and validation Generating URLs and hyperlinks Custom route constraints Module 8: State Management Using hidden fields Session and application state Custom model bindings Module 9: Using Ajax and jQuery with ASP.NET MVC Overview of Ajax and ASP.NET MVC; Unobtrusive Ajax; Using Ajax action links Overview of jQuery jQuery techniques Using jQuery UI Module 10: Additional ASP.NET MVC3 Techniques View scaffold templates Controller scaffold templates Dependency injection with Unity Module 11: Test Driven Development with ASP.NET MVC Recap of TDD Walk-through of using TDD with ASP.NET MVC Module 12: Additional Techniques Controller techniques Filters Model binding    
poshadmin Administration with Powershell 21 hours The training provides the fundamental knowledge and skills to use Windows PowerShell for automating basic administration of Windows based servers.  The skills taught in this course are also applicable to other Microsoft products such as Exchange Server, SharePoint Server, Microsoft SQL Server or other products that use Windows PowerShell for administration. Training focuses mainly on using Windows PowerShell as an interactive command line interface however it also includes some basic coverage of scripting and programming topics Windows PowerShell - introduction Finding and discovering commands Interpreting help and running commands Working with PSProviders and PSDrives Variables, strings, hashtables, and core operators Regular expression basics Working with the pipeline Exporting and converting data Selecting, sorting, measuring and formatting command output Persistent and implicit remoting Management information by Using WMI and CIM Background and scheduled jobs Basic scripting concepts Moving From Script to Function to Module Basic Error Handling Using Profiles Advanced PowerShell techniques Practical Powershell Installing Windows 2012 R2 Core operating system Installing, configuring and managing Active Directory Domain Services Configuring basic roles and features (DNS, DHCP, Hyper-V etc.)
685 Grundlagen der Programmiersprache C# Objektmodell basiert 35 hours Object oriented Features of the object model The object type in the context of the object Task: Object Modeling Summary of tasks Task: identify the characteristics and behaviors of an object Summary of tasks: clarifying the concept of "accumulation" Task: refactoring the model with "collection" Summary of tasks Task: development of an object model Summary of tasks The relationship of the object model Associations Association described the direction and range Relationships of composite and partial aggregation Task: Identification of associations in the object model Summary of tasks Task: Identification of aggregation Summary of tasks Simple types and collections in C # Characteristics of simple types Collections in C # Task: completion of an object model Summary of tasks: aggregation = collection Object Features: Encapsulation = VISIBILITY Characteristics of visibility in C # Presentation of the visibility of the object model Task: completion of the object model of the visibility Summary of tasks Implementation of the object model in C # Define a reference type = class Task: Create a class Summary of tasks Define component classes: characteristics and behavior = features and functions Task: Define component classes Summary of tasks Implementation of logic in C # Characteristics of arithmetic and logical operators in C # Characteristics of conditional statements IF and SWITCH Cyclic data processing foreach, for and types while "Contract" the difference between function and method Task: Implementation of logic Summary of tasks Starting the application Introduction to keep track of the program Task: Review the program Task: the use of tracking and STACK TRACE WATCH Tracking Summary Object Features: Inheritance Task: change requirements Summary of tasks Characteristics of the inheritance relation Task: the use of inheritance in object model Summary of tasks Inheritance from the perspective of C # Task: implementation inheritance Summary of tasks: the advantages of inheritance Overriding, overwrite and new versions of components in C # = overload, OVERRIDE, NEW Task: detailing the implementation Summary of tasks Polymorphism Characteristics of polymorphism Task: to understand the polymorphism A summary of the task: tracing of the polymorphism in DEBUG mode type casting in C # = operator AS, explicit and implicit projection Task: the use of polymorphism Summary of tasks Pattern object type = abstract class Characteristics of abstract classes Use an abstract class for the object model Task: the definition of abstract classes Summary of tasks Components of an abstract type = ABSTRACT Task: completion of the implementation Summary of tasks Protection of abstract classes from changes in the derived classes in C # Interface Interface Characteristics Difference between abstract class and interface Task: Identification of interfaces Summary of tasks Task: the choice between an interface and abstract class Summary of tasks Task: implement interfaces Summary of tasks Task: change requirements Summary of tasks: the advantages of interfaces "Solid" in C # Characteristics of continuous variables in C # - CONST, READONLY Task: completion of the implementation of a continuous variable Summary of tasks Structured types and enumerations in C # Characteristics of structured types - STRUCT Characteristics of the calculations - ENUM Task: to enrich the implementation of the calculation Summary of tasks
advcfnd Advanced Core Foundations of .NET 2.0 Development 14 hours Module 1. Processes, AppDomains, and Object Contexts Interacting with Processes Under the .NET Platform Enumerating Running Processes Investigating a Process’s Thread Set Investigating a Process’s Module Set Starting and Stopping Processes Programmatically Understanding .NET Application Domains Enumerating a Process’s AppDomains Programmatically Creating New AppDomains Programmatically Unloading AppDomains Understanding Object Context Boundaries Defining a Context-Bound Object Inspecting an Object’s Context Module 2. Building Multithreaded Applications The Process/AppDomain/Context/Thread Relationship The Problem of Concurrency The Role of Thread Synchronization Invoking a Method Asynchronously Synchronizing the Calling Thread The Role of the AsyncCallback Delegate The Role of the AsyncResult Class The System.Threading Namespace The System.Threading.Thread Class Programmatically Creating Secondary Threads Synchronization Using the C# lock Keyword Synchronization Using the System.Threading.Monitor Type Programming with Timer Callbacks Module 3. ADO.NET: The Connected Layer A High-Level Definition of ADO.NET Understanding ADO.NET Data Providers Additional ADO.NET Namespaces The Types of the System.Data Namespace Abstracting Data Providers Using Interfaces Understanding the Connected Layer of ADO.NET Working with Connection Objects Working with ConnectionStringBuilder Objects Working with Command Objects Working with Data Readers Obtaining Multiple Result Sets Using a Data Reader Working with Parameterized Command Objects Executing a Stored Procedure Asynchronous Data Access Using SqlCommand Understanding Database Transactions Key Members of an ADO.NET Transaction Object Module 4. ADO.NET: The Disconnected Layer Understanding the Disconnected Layer of ADO.NET Understanding the Role of the DataSet Key Properties of the DataSet Key Methods of the DataSet Working with DataColumns Working with DataRows Working with DataTables Serializing DataTable/DataSet Objects As XML Serializing DataTable/DataSet Objects in a Binary Format Working with the DataView Type Filling DataSet/DataTable Objects Using Data Adapters Navigating Multitabled DataSet Objects
822 C#.Net 35 hours   Objectives This C# course will enable delegates to develop applications in the C# programming language. Delegates will be able to program using the principles of object orientation. The course will also cover how to use the Visual Studio 2010 development environment to produce robust and maintainable applications. Audience This course is intended for the following types of software developers: New developers Developers who understand computer programming but may have learned programming by using a non-graphical language in a university These developers want to build solutions by using C#; within the Microsoft .NET Framework. They also want to employ Object Orientated techniques to enhance their development skills.   Module 1. Principles of Object Orientation Creating models Classes & objects Encapsulation, specialisation & polymorphism Module 2. Designing Applications with UML What Is UML UML Diagrams Use Case Diagrams Class Diagrams Interaction Diagrams Module 3. Getting Started with C# C# and .Net The C# Language Visual Studio IDE Module 4. C# Language Fundamentals Data Types Variables Constants Strings Statements Expressions Module 5. Branching Conditional branching statements Unconditional branching statements Loops Module 6. Operators Assignment Mathematical operators Increment & decrement Relational Module 7. Classes and Objects Defining classes Constructors Static and instance members Destroying objects Module 8. Inside Methods Overloading methods Encapsulating data with properties Returning multiple values Module 9. Debugging Setting a breakpoint The Call stack Module 10. Inheritance and Polymorphism Specialisation and generalisation Inheritance Polymorphism Abstract and sealed classes The root class: object Boxing and unboxing types Module 11. Operator Overloading Using the Operator Keyword Creating Useful Operators Logical pairs Conversion Operators Module 12. Structs Defining a Struct Module 13. Interfaces Implementing and interface Implementing more than one interface Casting to an interface Extending and interface Module 14. Arrays Declaring arrays Multidimensional arrays System.Array Indexers Module 15. Collection Interfaces and Types The collection interfaces Array lists Queues and stacks Module 16. Strings Creating strings Manipulating strings The StringBuilder class Module 17. Throwing and Catching Exceptions The throw statement The try and catch statement How the call stack works Exception class methods and properties Module 18. Delegates and Events Delegates Events Module 19. Generics Generics: A Primer Paramatizing by data type System.Collections.Generics class
iis8aspadm IIS 8 and ASP.NET Administration 21 hours Teaches attendees the fundamentals of administering IIS 8 and applications on the .NET platform. The course is a mixture of lectures and hands-on exercises. Delegates learn by doing, with immediate opportunities to apply the material they learn to real-world problems. Introducing the .NET Platform The .NET Common Language Runtime and Framework Class Library Review of applications that .NET can be used to create ASP.NET web forms and web services ASP.NET web forms versus ASP.NET MVC applications Classic versus WCF services IIS 8 Architecture Integrated Pipeline Mode Extensibility and Modularity IIS Manager Extensibility WAS and the Worker Process Installing IIS 8 Clean Installation Upgrade Installation Adding Features to an Existing Installation Automated Installation and Configuration Server Core Command-Line Installation Hosting Service Recommendations Administration Tools IIS Manager and Extensibility Configuration Settings Command-Line Management Command-Line Management with PowerShell Overview of PowerShell Getting a list of the IIS 8 PowerShell cmdlets New cmdlets in IIS 8 Hands-on work with some of the most useful cmdlets Fundamentals of Web Site Management Web Sites, Applications, and Virtual Directories Creating a New Web Site Configuring Logging Configuring Host Headers Administering Applications Administering Virtual Directories Configuring Compression Configuring MIME Settings Basic Administrative Tasks Web Application Administration ASP ASP.NET ISAPI CGI FastCGI Application Initialization Web Application Pool Administration Understanding Web Application Pools Virtual Directories versus Applications Understanding the w3wp.exe Process Application Pool Security Advanced Settings Application Pool Users Packaging and Deployment Overview of Options for ASP.NET application deployment Building an installer package Handling deployment of updated applications Versioning applications and managing the deployment of updated applications Delegating Remote Administration Introducing the Main Characters IIS 8 Manager Remote Access Delegation Settings Securing IIS 8 Types of Attacks Securing the Server Securing IIS 8 Using the Request Filter Rewriting URLs with the Rewrite module (available as an add-on from iis.net) Authentication and Authorization Authentication Types Configuring the Authentication Types in Use in Your Organization Understanding IIS 8 User Accounts SSL and TLS Securing a Web Site with TLS Requiring SSL or TLS Client Certificates Monitoring and Performance Tuning How to Monitor IIS 8 IIS Performance Tuning Techniques Monitoring and tuning your .NET code Performance tuning suggestions for .NET applications Diagnostics and Troubleshooting Common Issues Runtime Status and Control API IIS 8 Error Pages Failed Request Tracing Error Logging Access Logging ASP.NET Tracing IIS Troubleshooting Strategies ASP.NET Troubleshooting Strategies Load Balancing Web Farms IIS 8 and Web Farms Content Configuration Content Replication Complete Redundancy Load Balancing
iis7aspadm Verwalten von IIS 7 und ASP.NET 21 hours Teaches attendees the fundamentals of administering IIS 7 and applications on the .NET platform.   The course is a mixture of lectures and hands-on exercises. Delegates learn by doing, with immediate opportunities to apply the material they learn to real-world problems. Introducing the .NET Platform The .NET Common Language Runtime and Framework Class Library Review of applications that .NET can be used to create ASP.NET web forms and web services ASP.NET web forms versus ASP.NET MVC applications Classic versus WCF services Introduction and IIS 7 Architecture Integrated Pipeline Mode Extensibility and Modularity IIS Manager Extensibility Metabase (gone!) WAS and the Worker Process Installing IIS 7 Clean Installation Upgrade Installation Adding Features to an Existing Installation Automated Installation and Configuration Server Core Command-Line Installation Hosting Service Recommendations Administration IIS Manager IIS Manager Extensibility Configuration Settings (walking tour) Using the Configuration Editor (add-on for IIS 7.0; standard in IIS 7.5) Command-Line Management Command-Line Management with PowerShell Overview of PowerShell Getting a list of the IIS 7/7.5 PowerShell cmdlets New cmdlets in IIS 7.5 Hands-on work with some of the most useful cmdlets Fundamentals of Web Site Management Web Sites, Applications, and Virtual Directories Creating a New Web Site Configuring Logging Configuring Host Headers Administering Applications Administering Virtual Directories Configuring Compression Configuring MIME Settings Basic Administrative Tasks Web Application Administration [only sections relevant to your environment would be covered] ASP ASP.NET ISAPI CGI FastCGI (including the FastCGI interface available as an add-on in IIS 7.0 or standard in IIS 7.5) Web Application Pool Administration Understanding Web Application Pools Virtual Directories versus Applications Understanding the w3wp.exe Process Application Pool Security Advanced Settings Application Pool Users Packaging and Deployment Overview of Options for ASP.NET application deployment ClickOnce Building an installer package Handling deployment of updated applications Versioning applications and managing the deployment of updated applications Delegating Remote Administration Introducing the Main Characters IIS 7 Manager Remote Access Delegation Settings Securing IIS 7 Types of Attacks Securing the Server Securing IIS 7 Using the Request Filter (configuration GUI is an add-on in IIS 7.0; standard in IIS 7.5) Rewriting URLs with the Rewrite module (available as an add-on from iis.net) Authentication and Authorization Authentication Types Configuring the Authentication Types in Use in Your Organization Understanding IIS 7 User Accounts SSL and TLS Securing a Web Site with TLS Requiring SSL or TLS Client Certificates Monitoring and Performance Tuning How to Monitor IIS 7 IIS Performance Tuning Techniques Monitoring and tuning your .NET code Performance tuning suggestions for .NET applications Diagnostics and Troubleshooting Common Issues Runtime Status and Control API IIS 7 Error Pages Failed Request Tracing Error Logging Access Logging ASP.NET Tracing IIS Troubleshooting Strategies ASP.NET Troubleshooting Strategies Log4net and other approaches for systematically integrating logging into your applications Using Additional IIS 7 Built-In Tools Using Installable IIS 7 tools Configuring and Load Balancing Web Farms IIS 7 and Web Farms Content Configuration Content Replication Complete Redundancy Load Balancing Other Considerations Looking Ahead to IIS 8
ddavsvbsqls Entwicklung von Desktop-Anwendungen mit Visual Studio 2012, VB.NET und SQL Server 2012 21 hours This course is divided into 3 main sections and is made up of a mixture of presentations and practical exercises. VB.NET Language in Visual Studio 2012 VB.NET Object Orientation VB.NET and Sql Server 2012 Part I. VB.NET Language in Visual Studio 2012 Module 1. Introduction to Visual Basic 2012 The Object-Oriented Programming The Visual Studio 2012 IDE Creating a new Application Using the Help System Module 2. The Microsoft .NET Framework The .NET Framework Classes Executing the Code Common Language Runtime Code Loading and Execution Application Isolation Security Interoperability Exception Handling Module 3. The Visual Basic 2012 Language Data Types Storing Variables Using Methods Making Decisions Working with Data Structures Using Arrays, Enumerations and Collections Module 4. Building Windows Applications Responding to Events Creating the Toolbar Creating the Status Bar Using Multiple Forms OpenFileDialog and SaveDialog controls PrintDialog and FolderBrowserDialog controls Understanding Menu Features Creating Menus Context Menus Part II. VB.NET Object Orientation Module 5. Building Objects Understanding Objects Encapsulation Methods and Properties Managing Events Building Classes Using Constructors Managing Inheritance Module 6. Advanced Language Constructs Using Lambda Expressions Using Async and Wait Using Iterators Module 7. Exception Handling and Debugging Handling Exceptions Try, Catch, Finally The Throw Keyword The Exit Try Statement Using Exit Try Statement Using Exception Properties Logging Errors Module 8. Parallel Programming Using Tasks and Threads Launching Parallel Tasks Transforming Sequential Code to Parallel Code Parallelizing Loops Specifying the Desired Degree of Parallelism Creating and Managing Tasks Part III. VB.NET and Sql Server 2012 Module 9. Database Programming with Sql Server 20012 and ADO.NET The ADO.NET architecture The Connection class The Command and DataReader Classes The ExecuteReader(), ExecuteScalar(), ExecuteNonQuery() methods Using Parameterized Commands Calling Stored Procedure Managing Transactions Module 10. Data Components and the DataSet Building a Data Access Component Managing Disconnected Data The DataSet Class The DataAdapter Class: Filling a DataSet, working with Multiple Tables and Relationships The DataView Class Module 11. Using Data Binding Basic Data Binding Data Source Controls The SqlDataSource Inserting, Updating, Deleting and Selecting records  
pmsacs Programmieren von Metro-style Apps mit C# (Windows 8, Windows RT, WinRT) 21 hours Day 1 Understanding WinRT Pros and cons of HTML5 track over XAML track Basic form layouts HTTP communication with JSON Local data storage Day 2 More local data storage (ORM) Infinite scroll lists Pull to refresh Multitouch Split-view Day 3 Notifications Location Social network integration Selling on Windows Store Handing in-app purchases
dpcs Entwurfsmuster in C# (Design Patterns) 14 hours Target group: Technical Team Leader, Software Developer Learning objective: The purpose of training is to acquire the ability to design advanced development / project structures in C #. During the course, students become familiar with the MSDN resources and tools to support the development process, such as Microsoft Visual Studio, ReSharper. IDE Introduction to Visual Studio 2012 Introduction to ReSharper Theoretical fundamentals of design patterns History of design patterns Microsoft .NET Framework and design patterns Design patterns categories Patterns (theory and practice) - Creational Design Patterns Abstract Factory Builder Factory Method Object Pool Prototype Singleton Patterns (theory and practice) - Structural Design Patterns Adapter Bridge Composite Decorator Facade Flyweight Private Class Data Proxy Patterns (theory and practice) - Behavioral Design Patterns Chain of responsibility Command Interpreter Iterator Mediator Memento Null Object Observer State Strategy Template method Visitor Complex Design Patterns MVC (Model - View - Controller) MVP (Model - View - Presenter) MVVM (Model -View -View Model) Architecture Design Simulation - Hands On Labs Development of System Architecture in groups based on the specified Business Case
3121 Einführung in C# 4.0 mit Visual Studio 2010 28 hours IDE Introduction to Visual Studio 2010 Console.WriteLine, Console.ReadLine Hello C# World ! Compiling and Debugging Comments in C # The mention of Class, using, Main .NET 4.0 What is .NET? CLR and GC DLL and EXE ? Technologies within. NET C# Fundamenty History C# from 1.0 do 4.0 Pascal Case, Camel Case Uppercase Keywords, Literals, Operators, Punctuators, Statements, Comments Value Type, Reference Type Assigning and comparing variables Conditional operations - If, Switch Loops - For, Foreach, while, to… while… Overview of key words and operators of C # C# 4.0 Numeric and Boolean types Classes and Objects (inheritance, polymorphism) Felds Properties Indexery, Operators Methods Delegates, Events, Anonymous Methods Namespaces Interface, Structure, Enum Boards Exceptions Generic Types and Anonymous Strings text strings and characters. Attributes .NET Class Library Collections Files and Data Streams Communication between systems Dates Serialization Parallel Programming Asynchronous operations and parallelized Useful operations Access to Data ADO.NET LINQ ORM – Entity Framework Data in SOA Review of applications that can be developed in C # and. NET Framework 4 Windows Presentation Foundation ASP.NET MVC 2 Silverlight
corenet2dev Fundamentales Wissen von .NET 2.0 Entwicklung 21 hours Objectives After completing this course, students will gain the skills to: Develop applications that use system types and collections. Implement service processes, threading, and application domains in a .NET Framework application. Embed configuration, diagnostic, management, and installation features into a .NET Framework application. Implement serialization and input/output functionality in a .NET Framework application. Audience The audience for this course consists of Application Developers with the skills to develop business applications by using Visual Studio 2005 with either Visual Basic .NET or Visual C#. Implementing System Types and Interfaces Examining Primary System Types Working with Special System Types Working with Interfaces Implementing Collections and Generics Examining Collections and Collection Interfaces Working with Primary Collection Types Working with Generic Collections Working with Specialized Collections Working with Collection Base Classes Configuring and Installing Assemblies Working with an Assembly Sharing an Assembly by Using the Global Assembly Cache Installing an Assembly by Using Installation Types Configuring an Assembly by Using Configuration Type Performing Installation Tasks Monitoring and Debugging Applications Working with Application Processes Managing Application Performance Debugging Applications Tracing Applications Embedding Management Information and Events Reading and Writing Files Managing the File System Working with Byte Streams Compressing and Protecting Stream Information Managing Application Data Manipulating Strings Efficiently Working with Regular Expressions Serializing Data Generating Serialized Binary and Soap Formats Generating Serialized XML Formats Creating Custom Serialization Classes Implementing Delegates and Events Controlling Interaction Between Components by Using Delegates Controlling Interaction Between Components by Using Events
pwin8xamlc Programmieren in Windows 8 mit XAML und C# 21 hours Target group: Technical Team Leader, Software Developer Learning objective: The purpose of training is to acquire the ability to develop business desktop applications in Windows 8 with XAML and C#. During the course, students become familiar with the MSDN resources and tools to support the development process, such as Microsoft Visual Studio. IDE Introduction to Visual Studio 2012 First program - Hello WPF World ! Compilation, Debugging Microsoft .NET What is .NET? CLR and Garbage Collector DLL vs. EXE? Technologies within .NET Foundations of  Windows 8 Development Windows 8 Development History MVVM design pattern - description Windows 8 Development  vs. WPF vs. Windows Forms Differences between XAML with  C#, and HTML 5 with JavaScript In and Out Windows 8 Development project structure XAML, Layout, Dependency Properties Commands and Resources Events Styles and Behaviours Databinding, Data Streams  Data Flow Data modelling in Windows 8 Development Access to databases LINQ Entity Framework CRUD operations Data Validation Controls Controls  review User Controls a Custom Controls Templates Advanced topics Asynchronous and parallel operations IoC (Inverse of Control) Unity 2, PRISM Complete Business Application - Real World Application Development of System Architecture in groups based on the specified Business Case Data modelling Implementation Application testing
2870 Programmieren mit ASP.NET MVC 4 21 hours   Objectives MVC Web applications offer a clean separation of concerns between the business-logic classes, Web pages, and the controller. Microsoft ASP.NET MVC 4 offers Web developers all the benefits of MVC allied with all the power of the .NET platform. This course provides full coverage of ASP.NET MVC 4, including Test Driven Development and JQuery. After completing this course, delegates will be able to Understand the Role of the Model, View, and Controller Design Pattern Create Industrial-Strength Applications Apply Test Driven Development Methods Implementing Navigation Between Pages Implement Rich User Interfaces with JQuery and Ajax Audience ASP.NET developers who want to use the MVC architecture.   Module 1: Getting Started with ASP.NET MVC ASP.NET MVC project templates Understanding the structure of an ASP.NET MVC project Naming conventions Creating views Defining controllers Defining a data model Module 2: Creating a Complete ASP.NET MVC Application Creating strongly-typed views Understanding URLs and action methods Using HTML helpers Handling form post-backs Data validation Module 3: Using the Razor View Engine Razor design goals Implementing a Razor view Razor syntax ccessing model data in Razor views Module 4: Industrial-Strength ASP.NET MVC Applications ASP.NET application architecture best practices Implementing a repository and Entity Framework data model Using Dependency Injection Implementing a custom controller factory Module 5: Test Driven Development with ASP.NET MVC Recap of TDD Unit Testing frameworks Walk-through of using TDD with ASP.NET MVC Module 6: View Techniques Defining and using custom HTML helpers Defining a layout/master page Using styles Defining and using partial views Razor helper method syntax Module 7: Implementing Navigation Defining view-model classes Implementing data filtering in a controller Understanding the routing mechanism Adding custom entries to a route table Defining defaults, parameters, and validation Generating URLs and hyperlinks Custom route constraints Module 8: State Management Using hidden fields Session and application state Custom model bindings Module 9: Additional Techniques View scaffold templates Controller scaffold templates Global filters Model binding Asynchronous controllers Authentication options, including enabling logins from Facebook etc. Module 10: Using Ajax and jQuery with ASP.NET MVC Overview of Ajax and ASP.NET MVC Unobtrusive Ajax Using Ajax action links Overview of jQuery jQuery techniques Using jQuery UI
advnet2dev Erweiterte Grundlagen von .NET 2.0 Entwicklung 21 hours Objectives Improve the security of .NET Framework applications by using the .NET Framework 2.0 security features. Implement interoperability, reflection, and mailing functionality in a .NET Framework application. Implement globalization, drawing, and text manipulation functionality in a .NET Framework application. Audience The audience for this course consists of Application Developers with the skills to develop business applications by using Visual Studio 2005 with either Visual Basic .NET or Visual C#. Creating Globalized Applications Culture Information by Using Globalization Classes Creating a Custom Culture Working with Primary Encoding Classes Working with Advanced Encoding Classes Working with GDI+ in Windows-based Applications Working with Graphics, Brushes, Pens, Colors, and Fonts Manipulating the Shapes and Sizes of Graphical Objects Working with Images, Bitmaps, and Icons Implementing Code Access Security Configuring Code Access Security Managing Security Policy Managing Permissions Managing Access Control Managing User Identity Information Implementing Cryptography Encrypting Data Hashing Data Extending the Cryptographic Behavior Interoperating Between COM Components and Assemblies Accessing COM Components by Using Interop Services Exposing an Assembly to COM Components by Using Interop Services Accessing COM Components by Using Platform Invocation Services Working with Service Applications and E-mail Messages Working with a Windows Service Application Working with E-mail Messages Working with Type Metadata Working with Type Metadata by Using Pre-defined Assembly Classes Working with Assemblies Dynamically by Using Custom Classes Creating Multithreaded Applications and Application Domains Managing Threads in a Synchronous Environment Synchronizing Threads Managing Threads in an Asynchronous Environment Working with Application Domains
asp4 ASP.Net 4.0 35 hours Delegates will be introduced to the .Net framework and will learn to develop web applications using C# 4.0. At course completion delegates should be familiar with the framework, experienced in developing basic web application and conversant with database access using LINQ. Applications will be created using Object Orientated programming. After completing this course, delegates will be able to: Use Visual Studio 2010 effectively Learn C# 4.0 Create commercial ASP.NET Web Applications Understand OO Programming, Classes, and Objects Debug Applications Develop user interfaces using Master Pages, Site Navigation and Themes Use ADO.Net and LINQ to read from and write to databases Develop rich internet applications using ASP.NET AJAX Create and call WCF services Introducing The .Net 4.0 Framework Integrated Development Environment (IDE) Languages In The .Net Framework The Common Language Runtime (CLR) Accessing Data With ADO.Net & XML Accessing The Web With ASP.Net Visual Studio 2010 Useful Visual Studio Windows Creating Projects Project Anatomy The Files In A Project Solution Explorer Code Snippets C# Language Syntax Data Types Variables Declaration Operators Conditional Statements Looping Structures Classes & Objects Building Models Creating Classes And Objects Adding Constructors To A Class Adding Methods, Properties And Events Overloading Methods Property Procedures Debugging Applications Setting Breakpoints Stepping Through Code Debug Windows Watch Windows Call Stack ASP.Net Introduction Starting An ASP.Net Project Project Files Server Controls Server Event Handling The Page Lifecycle User Interface Development Master Pages Themes And Skins User Controls Website Navigation Validation Controls Module 8: Configuration Website Configuration Settings Configuration Files Including The Web.Config Files Storing Application Settings And Configuration Strings The Website Administration Tool Membership & Personalisation Securing And Personalizing A Website Store User Details In The Membership Database Using Login Controls Website State Management Methods Using Viewstate To Store The State Of A Page Exception Handling Adding Try Catch Blocks To Code Page Level Exceptions Site Level Exceptions Custom Error Pages Tracing Data Access What Is ADO.Net Connection Object Command Object Data Readers Datasets And Dataadapters Using The Datasource Wizard Creating Responsive Pages With AJAX AJAX Architecture What Are Partial-Page Updates Using The Updatepanel Server Control Using Client-Side Scripts Data Acces With LINQ Why Do We Need LINQ Querying The Database Language Syntax For Querying Using The LINQ To SQL Using Windows Communication Foundation (WCF) Services Service Orientated Architecture WCF Scenarios Mechanics Of Communication: Address, Contract, Binding Creating A Simple WCF Service Calling A WCF Service From A Client Application Deployment How To Deploy A Web Application Deployments Methods Using Visual Studios Copy And Publish Tools Using Setup Projects Installing Assemblies In The GAC
posh PowerShell Master Training 21 hours To learn the fundamentals of PowerShell from the command line and via scripts To take a deep dive in to the underlying technologies in use with PowerShell To learn how to automate common operations using PowerShell We will look at PowerShell in Windows and in Windows Servers such as SQL, Exchange and System Center Overview PowerShell and The Holy Trinity Discovery Formatting Remoting Providers Scripting concepts Modules .NET, WMI and COM Objects PowerShell and Windows Server/Client PowerShell in Key Microsoft Servers Taking it to the Next Level The Basics Discovery – finding your way and discovering more Formatting – how to format output nicely Remoting – working with remote systems Providers – getting into OS data stores Diving Deep Scripting Concepts – automating everyday tasks including language constructs, error handling and debugging Modules – managing PowerShell in the enterprise .NET/WMI/COM objects – working with objects Practical PowerShell PowerShell and Windows Client/Server – how you can use built in PowerShell cmdlets PowerShell in Key Microsoft Servers  - a look at PowerShell today in SQL, SCVMM plus a look forward to the future with SharePoint 2010 Taking it to the Next Level – the stuff we can’t cover in these three days PowerShell Fundaments – the key elements of PowerShell plus installation, setup, profiles
uwcf Verständnis von Windows Communication Foundation (WCF) 14 hours A two-day instructor-led course to provide participants with the knowledge to understand and help develop distributed applications using WCF 4 and Microsoft Visual Studio 2010. At the end of the course students will have clear indication on how and when to use the various settings and techniques. Service-Oriented Architecture SOA - Definition, scenarios and benefits WCF and SOA First steps into Windows Communication Foundation The Service Contract and the Data Contract The implementation of the Contract Hosting a WCF service: why and how How to consume a service The endpoints The ABC (Address, Binding, Contract) Behaviors> Sharing a contract Proxy creation through Visual Studio When and how to use the Channel Factory Hosting a WCF service Understanding the role of the host The available options for hosting (custom vs. commercial) and how to choose Hosting on IIS, WAS, AppFabric Long running processes and Windows services hosts Creating a custom host - why and how Service host configuration and monitoring Contracts, endpoints and behaviors Contract types The central role of bindings Why having multiple endpoints Interoperability Default endpoints The communication model SOAP vs REST Messaging patterns, how to choose Instancing and Concurrency, combining the options The protocols Understanding the channel stack and the protocols Reliability Improve service reliability by using transactions, queues, and reliable messaging Using routing Discovery and announcements How to discover and make services available through WS-Discovery Testing and troubleshooting How to individuate errors and how to deal with them Exceptions vs Faults Using Fault Contracts How to write custom error handlers and why Message logging and tracing WCF services and security The holistic view Authentication and Authorisation The security model Transport and Message security Extending WCF How and when to extend WCF through behaviors, inspectors and host extensions

Kommende Kurse

CourseSchulungsdatumKurspreis (Fernkurs / Schulungsraum)
Introducing C# 4.0 with Visual Studio 2010 - BaselMo, 2016-12-19 08:002768EUR / 3268EUR
Design Patterns in C# - BernMi, 2016-12-28 09:302080EUR / 2580EUR
IIS 8 and ASP.NET Administration - ZürichMi, 2016-12-28 09:304590EUR / 5240EUR
Microsoft .NET Schulung, Microsoft .NET boot camp, Microsoft .NET Abendkurse, Microsoft .NET Wochenendkurse , Microsoft .NET Seminare, Microsoft .NET Lehrer , Microsoft .NET Coaching,Microsoft .NET Kurs, Microsoft .NET Training, Microsoft .NET Seminar

Spezialangebote

Course Ort Schulungsdatum Kurspreis (Fernkurs / Schulungsraum)
WildFly Application Serververwaltung Bern Do, 2016-12-15 09:30 2495EUR / 2995EUR

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

EINIGE UNSERER KUNDEN