Microsoft Visual Studio 2010 Training Course Catalogue. Learning Solutions

Size: px
Start display at page:

Download "Microsoft Visual Studio 2010 Training Course Catalogue. Learning Solutions"

Transcription

1 Visual Studio Training Course Catalogue Learning Solutions

2 Learning & Development CONTENTS Overview Welcome to the Training Courses Catalogue section. Here you will find the full range of Official courses. If there is something missing please let us know. MS10262: Developing Windows Applications with MS10263: Developing Windows Communication Foundation Solutions with MS10264: Developing Web Applications with MS10265: Developing Data Access Solutions with MS10266: Programming in C# with MS10267: Introduction to Web Development with MS10550: Programming in Visual Basic with MS10554: Developing Rich Internet Applications Using Silverlight 4 MS50430: Administering Team Foundation Server MS50564: Introduction to HTML5 Datasheet Nexgenn Consulting Limited

3 Learning & Development VISUAL STUDIO IS PACKED WITH NEW AND ENHANCED FEATURES THAT SIMPLIFY THE ENTIRE DEVELOPMENT PROCESS FROM DESIGN TO DEPLOYMENT. CUSTOMISE YOUR WORKSPACE WITH MULTIPLE MONITOR SUPPORT. CREATE RICH APPLICATIONS FOR SHAREPOINT AND THE WEB. TARGET MULTIPLE VERSIONS OF THE.NET FRAMEWORK WITH THE SAME TOOL. ELIMINATE THE DREADED "NO REPRO" PROBLEM WITH INTELLITRACE. AND MUCH MORE. INTRODUCTION The new simplifies the entire development process, from design to deployment. New prototyping, modelling, and design tools help unleash your creativity and bring your vision to life. Coding is faster than ever, since you can leverage existing code and skills to write applications targeting different platforms. What s more, developers and testers will work better together to save time with integrated testing and debugging tools. You ll find and fix bugs quickly to make sure your solution is at the highest possible quality. You ve got big ideas. You know the algorithms. The architecture s up on the whiteboard and you can imagine the user interface. And now, with, you ve got the tools to turn your ideas into solutions. TOP 5 FEATURES For Developers: Build innovative customisations for SharePoint Develop applications for Windows 7 Understand existing code and architecture Identify test impact from code changes Customise to fit your style For Testers: Enjoy deep collaboration with the development team Fast forward through manual tests Reproduce bugs on a common virtualised environment Automatically attach context to bugs Enjoy full visibility to the test progress For Project Managers: New dashboards keep the team in sync Agile planning templates help the estimation process Requirements traceability keeps stakeholders informed Team Web Access eases reporting pains New reports help enable proactive Project Management For User-experience Graphic Designers: Sketchflow for rapid prototyping Integration with the development tea via Team Foundation Server Improved HTML and CSS editing with support for CSS 2.1 standard Improved sharing of XAML assets New Silverlight design support WHICH EDITION IS RIGHT FOR ME? Professional For individuals to perform basic development tasks. Available in two versions, with MSDN Essentials or with Full MSDN Subscription. Toolkit contains: Integrated Development Environment Development Platform Support Testing Tools Premium For individuals and teams to deliver scalable, high quality premium applications. A complete toolset for individuals. Toolkit contains: Same as Professional Testing Tools Database Developments Debugging and Diagnostics Application Lifecycle Management Ultimate ALM (Application Lifecycle Management) tools enable teams to ensure quality results, from design to successful deployment. Toolkit contains: Same as Premium Architecture and Modelling Lab Management Test Professional Special toolset for QA teams to simplify test planning and manual test execution, increasing visibility to the overall project. For course dates and pricing visit us online at Datasheet 2012 Nexgenn Consulting Limited

4 Developing Windows Applications with Course No: MS10262 Five days Instructor-led-Classroom This five-day, instructor-led course provides to gain more advanced Windows Client design and development skills. WinForms and WPF programming models, as well as relative strengths and when to use each technology, are covered. This course is intended for Technology Specialists in the area of Windows Client Development who work in a development environment that uses.net and.net Framework 4.0 to create rich client applications for Windows. An understanding of the problem-solving techniques that apply to software development A general understanding of the purpose, function and features of.net Framework Experience using 2008 Experience in Object Oriented Design and Development Experience in N-Tier application Design and Development This course helps you prepare for the following Certified Professional exam(s): Exam : Windows Applications Development with.net Framework 4 MODULE 1 WINDOWS CLIENT APPLICATION DESIGN Windows Client Technologies Architectural Patterns Interoperability between Windows Forms and WPF MODULE 2: INTRODUCTION TO VISUAL STUDIO AND WPF VERSION 4 What s New in? What s New in WPF Version 4? MODULE 3: DESIGNING AND DEVELOPING A USER INTERFACE Defining Page Layout Using Content Controls Using Item Controls Sharing Logical Resources in a Window MODULE 4: TAKING CONTROL OF THE USER INTERFACE Sharing Logical Resources in an Application Creating Consistent User Interfaces using Styles Changing the Appearance of Controls using Templates Handling Events and Commands MODULE 5: TESTING, UNIT TESTING AND DEBUGGING WPF Testing Strategies Debugging XAML Providing User Feedback for Unhandled Exceptions Understanding Security features MODULE 6: SIMPLE DATA BINDING AND VALIDATION Overview of Data Binding Creating a Data Binding Implementing Property Change Notification Converting Data Validating Data Presenting Data at Design Time MODULE 7: DATA BINDING TO COLLECTIONS Binding to Collections of Objects Using Collection Views Creating Master-Detail User Interfaces Using Data Templates Presenting Design Time Data Collections MODULE 8: ENHANCING UI RESPONSIVENESS Implementing Asynchronous Processes Implementing Responsive User Interfaces MODULE 9: INTEGRATING LOCALISATION AND USER ASSISTANCE FEATURES Localisation and Globalisation Implementing User Assistance features Providing User Accessibility features MODULE 10: WPF 2D GRAPHICS, MULTIMEDIA AND PRINTING Displaying 2D Graphics Displaying Images Adding Multimedia to WPF Applications Creating and Printing Documents MODULE 11: CONTROL CUSTOMISATION Overview of Control Authoring Creating User Controls Creating Custom Controls Managing Control Appearance using Visual States Integrating WPF and Windows Forms MODULE 12: ATTACHED PROPERTIES AND BEHAVIORS IN WPF Implementing Attached Properties Implementing Drag-and-Drop User Interfaces Implementing Expression Blend Behaviours, Triggers and Actions MODULE 13: ANIMATIONS IN WPF Using Animations Using Triggers Implementing Data Visualisations MODULE 14: APPLICATION STATE, SETTINGS AND LIFECYCLE Creating Application Settings Consuming Application Settings Creating Custom Configuration Sections MODULE 15: CONFIGURE AND DEPLOY WINDOWS CLIENT APPLICATIONS Deployment Options Deploying a Standalone WPF Application Deploying an XBAP Application Configuring Security Settings Datasheet 2011 Nexgenn Consulting Limited

5 Developing Windows Communication Foundation Solutions with Course No: MS10263 Three days Instructor-led-Classroom This three-day, instructor-led course provides to develop distributed applications using WCF(Windows Communication Foundation) 4 and. This course is intended for Professional.NET Programmers who use in a team-based, medium-sized to large development environment and have an interest in learning to develop Service-Oriented Applications (SOA) using WCF. Experience consuming services within their Web and/or Windows client applications Experience using 2008 SP1, as well as cursory familiarity with for Windows client or Web application development An understanding of the problem-solving techniques that apply to Software Development A general understanding of the purpose, function and features of the.net Framework Experience developing software using Visual Studio 2008 or Experience in Object-Oriented Design and Development using the C# programming language Experience in n-tier application Design and Development Currently there is no Certified MODULE 1: SERVICE-ORIENTED ARCHITECTURE What is SOA? The Benefits of SOA Scenarios and Standards Introduction to WCF MODULE 2: GETTING STARTED WITH MICROSOFT WINDOWS COMMUNICATION FOUNDATION DEVELOPMENT Service Contract and Implementation Hosting WCF Services WCF Behaviours Consuming WCF Services MODULE 3: HOSTING MICROSOFT WINDOWS COMMUNICATION FOUNDATION SERVICES WCF Service Hosts ServiceHost Hosting WCF Services in Windows Services IIS, WAS and AppFabric Configuring WCF Hosts Service Hosting Best Practices MODULE 4: DEFINING AND IMPLEMENTING MICROSOFT WINDOWS COMMUNICATION FOUNDATION CONTRACTS What is a Contract? Contract Types Messaging Patterns Designing WCF Contracts MODULE 5: ENDPOINTS AND BEHAVIORS Multiple Endpoints and Interoperability WCF Discovery WCF Default Endpoints Instancing and Concurrency Reliability MODULE 6: TESTING AND TROUBLESHOOTING MICROSOFT WINDOWS COMMUNICATION FOUNDATION SERVICES Errors and Symptoms WCF Faults Debugging and Diagnostics Tools Runtime Governance MODULE 7: SECURITY Introduction to Application Security The WCF Security Model Transport and Message Security Authentication and Authorisation Claim-Based Identity MODULE 8: ENHANCING UI RESPONSIVENESS The Asynchronous Invocation Pattern Extending WCF Routing Workflow Services Datasheet 2011 Nexgenn Consulting Limited

6 Developing Web Applications with Course No: MS10264 Five days Instructor-led-Classroom This five-day, instructor-led course provides to develop advanced ASP.NET MVC (Model View Controller) and Web Forms applications using.net Framework 4 tools and technologies. The focus will be on coding activities that enhance the performance and scalability of the Web site application. ASP.NET MVC will be introduced and compared with Web Forms so that students know when each should/could be used. This course is intended for Professional Web Developers who use in a team-based, medium-sized to large development environment. An understanding of the problem-solving techniques that apply to software development A basic understanding of scripting techniques and some hands-on experience writing scripts A general understanding of the purpose, function and features of.net Framework Experience using 2008 Experience in object oriented design and development Experience in N-Tier application design and development An understanding of the new features in Visual Studio Two to three years experience developing Web-based applications using Visual Studio and ASP.NET This course helps you prepare for the following Certified Professional exam(s): Exam : Web Applications Development with.net Framework 4 MODULE 1: OF WEB APPLICATION DESIGN Overview of IIS 7.0 Overview of ASP.NET 4.0 Introduction to the MVC Framework Overview of the Request Life Cycle MODULE 2 DESIGNING A WEB APPLICATION Web Applications: Case Studies Web Application Design Essentials Guidelines for determining when to use Web Forms and MVC Tools and Technologies for Web Application Design MODULE 3: DEVELOPING MVC MODELS Exploring Ways to Create MVC Models Creating a Data Repository MODULE 4: DEVELOPING MVC CONTROLLERS Implementing MVC Controllers Creating Action Methods MODULE 5: DEVELOPING MVC VIEWS Implementing MVC Views Implementing Strongly-Typed MVC Views Implementing Partial MVC Views MODULE 6: DESIGNING FOR DISCOVERABILITY Overview of Search Engine Optimisation Creating the Robots and Sitemap Files Using ASP.NET Routing MODULE 7: WRITING SERVER-SIDE CODE FOR WEB FORMS Overview of the Structure of a Web Application Controlling ViewState Localising a Web Application Persisting Data on a Web Forms Page Validating User Input MODULE 8: OPTIMISING DATA MANAGEMENT FOR WEB FORMS Managing Data using LINQ to Entities Using Data Source Controls Using ASP.NET Dynamic Data MODULE 9: ENSURING QUALITY BY DEBUGGING, UNIT TESTING AND REFACTORING Debugging and Refactoring Code Unit Testing Code Processing Unhandled Exceptions Test Driven Development MODULE 10: SECURING A WEB APPLICATION Configuring Authentication Configuring ASP.NET Membership Managing Authorisation using ASP.NET Roles MODULE 11: APPLYING MASTER PAGES AND CSS Applying Master Pages Applying CSS, Skins and Themes MODULE 12: DEVELOPING CLIENT SIDE SCRIPTS AND SERVICES Developing Client-Side Scripts Implementing AJAX Creating Services MODULE 13: IMPLEMENTING ADVANCED AJAX IN A WEB APPLICATION Implementing Ajax in ASP.NET MVC Pages using Ajax Implementing Ajax in ASP.NET MVC Pages using jquery Working With jquery and Ajax Events MODULE 14: DEPLOYING A WEB APPLICATION Overview of Web Application Deployments Overview of Web Site Deployments Deploying AdventureWorks MODULE 15: DEVELOPING A WEB APPLICATION USING SILVERLIGHT Introduction to Rich Internet Applications Overview of Silverlight Creating a Silverlight Application Datasheet 2011 Nexgenn Consulting Limited

7 Developing Data Access Solutions with Course No: MS10265 Five days Instructor-led-Classroom This five-day, instructor-led course provides to optimise their designs and develop better performing data access code using the ADO.NET Entity Framework, LINQ (Language Integrated Query), WCF (Windows Communication Foundation) Data Services, the Sync Framework and ADO.NET. This course is intended for Professional.NET Software Developers who use Visual Studio in a team-based, medium-sized to large Development Environment and are interested in learning to optimise data access code in their applications using the Entity Framework, LINQ and ADO.NET. An understanding of the problem-solving techniques that apply to software development A basic hands-on understanding of scripting Experience implementing Data Access and Data Binding Experience using 2008 SP1 or newer releases Experience using for either Windows client\web Application Development Experience developing N-Tier applications that access various data sources Experience implementing Data Binding within their applications Experience using LINQ and ADO.NET An understanding of the Entity Framework A general understanding of the purpose, function and features of.net Framework Experience in Object Oriented Design and Development Data access experience in Windows Client Application and Web Application Development Currently there is no Certified MODULE 1: ARCHITECTURE AND DATA ACCESS TECHNOLOGIES Data Access Technologies Data Access Scenarios MODULE 2: BUILDING ENTITY DATA MODELS Introduction to Entity Data Models Modifying the Entity Data Model Customizing the Entity Data Model MODULE 3: QUERYING ENTITY DATA Retrieving Data using LINQ to Entities Retrieving Data using Entity SQL Retrieving Data using EntityClient Provider Retrieving Data using Stored Procedures Unit Testing your Data Access Code MODULE 4: CREATING, UPDATING AND DELETING ENTITY DATA Understanding Change Tracking in the Entity Framework Modifying Data in an Entity Data Model MODULE 5: HANDLING MULTI-USER SCENARIOS USING OBJECT SERVICES Handling Concurrency in the Entity Framework Transactional Support in the Entity Framework MODULE 6: BUILDING OPTIMISED SOLUTIONS USING OBJECT SERVICES The Stages of Query Execution Change Tracking and Object Materialisation Using Compiled Queries Using Design-Time Generated Entity Framework Views Monitoring Performance Performing Asynchronous Data Modifications MODULE 7: CUSTOMISING ENTITIES AND BUILDING CUSTOM ENTITY CLASSES Overriding Generated Classes Using Templates to Customise Entities Creating and Using Custom Entity Classes MODULE 8: USING POCO CLASSES WITH THE ENTITY FRAMEWORK Requirements for POCO Classes POCO Classes and Lazy Loading POCO Classes and Change Tracking Extending Entity Types MODULE 9: BUILDING AN N-TIER SOLUTION USING THE ENTITY FRAMEWORK Designing an N-Tier Solution Defining Operations and Implementing Data Transport Structures Protecting Data and Operations MODULE 10: HANDLING UPDATES IN AN N-TIER SOLUTION USING THE ENTITY FRAMEWORK Tracking Entities and Persisting Changes Managing Exceptions in an N-Tier Solution MODULE 11: BUILDING OCCASIONALLY CONNECTED SOLUTIONS Offline Data Caching using XML Using the Sync Framework MODULE 12: QUERYING DATA USING WCF DATA SERVICES Introduction to WCF Data Services Creating a WCF Data Service Consuming a WCF Data Service Protecting Data and Operations in a WCF Data Service MODULE 13: UPDATING DATA USING WCF DATA SERVICES Creating, Updating and Deleting Data in a WCF Data Service Preventing Unauthorised Updates and Improving Performance Using WCF Data Services with Nonrelational Data MODULE 14: USING ADO.NET Retrieving and Modifying Data using ADO.NET Commands Retrieving and Modifying Data using DataSets Managing Transactions and Concurrency in Multiuser Scenarios MODULE 15: USING LINQ TO SQL Implementing a Logical Data Model using LINQ to SQL Managing Performance and Handling Concurrency Datasheet 2011 Nexgenn Consulting Limited

8 Programming in C# with Course No: MS10266 Five days Instructor-led-Classroom This five-day, instructor-led course provides to develop C# applications for the.net Framework 4.0. The course highlights the structure of C# 4.0 Programs, Language Syntax and Implementation details. This course is not mapped to any exam. The course focuses on C# Program Structure, Language Syntax and Implementation details with.net Framework 4.0. This course describes the new enhancements in the C# 4.0 language using. This course is intended for experienced Developers who already have programming experience in C, C++, Visual Basic, or Java and understand the concepts of Object-Oriented Programming. This course is not designed for new Programmers; it is targeted at Professional Developers with at least 12 months experience of programming in an Object-Oriented Environment. Knowledge of the IDE At least 12 months experience working with an Object Oriented language Have C++ or Java knowledge: - Creating Classes - Inheritance and Abstraction - Polymorphism - Interfaces - Exceptions Currently there is no Certified MODULE 1: INTRODUCING C# AND THE.NET FRAMEWORK Introduction to the.net Framework Creating Projects within Writing a C# Application Building a Graphical Application Documenting an Application Running and Debugging Applications using Visual Studio MODULE 2: USING C# PROGRAMMING CONSTRUCTS Declaring Variables and Assigning Values Using Expressions and Operators Creating and using Arrays Using Decision Statements Using Iteration Statements MODULE 3: DECLARING AND CALLING METHODS Defining and Invoking Methods Specifying Optional Parameters and Output Parameters MODULE 4: HANDLING EXCEPTIONS Handling Exceptions Raising Exceptions MODULE 5: READING AND WRITING FILES Accessing the File System Reading and Writing Files using Streams MODULE 6: CREATING NEW TYPES Creating and using Enumerations Creating and using Classes Creating and using Structs Comparing References to Values MODULE 7: ENCAPSULATING DATA AND METHODS Controlling Visibility of Type Members Sharing Methods and Data MODULE 8: INHERITING FROM CLASSES AND IMPLEMENTING INTERFACES Using Inheritance to Define New Reference Types Defining and Implementing Interfaces Defining Abstract Classes MODULE 9: MANAGING THE LIFETIME OF OBJECTS AND CONTROLLING RESOURCES Introduction to Garbage Collection Managing Resources MODULE 10: ENCAPSULATING DATA AND DEFINING OVERLOADED OPERATORS Creating and using Properties Creating and using Indexers Overloading Operator MODULE 11: DECOUPLING METHODS AND HANDLING EVENTS Declaring and using Delegates Using Lambda Expressions Handling Events MODULE 12: USING COLLECTIONS AND BUILDING GENERIC TYPES Using Collections Creating and using Generic Types Defining Generic Interfaces and Understanding Variance Using Generic Methods and Delegates MODULE 13: BUILDING AND ENUMERATING CUSTOM COLLECTION CLASSES Implementing a Custom Collection Class Adding an Enumerator to a Custom Collection Class MODULE 14: USING LINQ TO QUERY DATA Using the LINQ Extension Methods and Query Operators Building Dynamic LINQ Queries and Expressions MODULE 15: INTEGRATING VISUAL C# CODE WITH DYNAMIC LANGUAGES AND COM COMPONENTS Integrating C# Code with Ruby and Python Accessing COM Components from C# Datasheet 2011 Nexgenn Consulting Limited

9 Programming in C# with Course No: MS10267 Five days Instructor-led-Classroom This five-day, instructor-led course provides to develop Web applications using. This course is intended for Web Developers who are beginners and have knowledge of Hypertext Markup Language (HTML) or Dynamic HTML (DHTML), along with some knowledge of a scripting language such as Visual Basic Scripting Edition or Jscript. Knowledge of HTML or DHTML, including: - Tables - Images - Forms Programming experience using Visual Basic.NET or Visual C#.NET including: - Declaring variables - Using loops - Using conditional statements Currently there is no Certified MODULE 1: EXPLORING MICROSOFT ASP.NET WEB APPLICATIONS IN MICROSOFT VISUAL STUDIO Introduction to the.net Framework Overview of ASP.NET Overview of the Lab Application MODULE 2: CREATING WEB APPLICATIONS USING MICROSOFT VISUAL STUDIO AND MICROSOFT.NET BASED LANGUAGES Choosing a Programming Language Overview of Creating a Simple Web Application MODULE 3: CREATING A MICROSOFT ASP.NET WEB FORM Creating Web Forms Adding and Configuring Server Controls in a Web Form MODULE 4: ADDING FUNCTIONALITY TO A MICROSOFT ASP.NET WEB FORM Working with Code-Behind Files Handling Server Control Events Creating Classes and Components using Visual Studio Handling Page Events MODULE 5: IMPLEMENTING MASTER PAGES AND USER CONTROLS Creating Master Pages Adding User Controls to an ASP.NET Web Form MODULE 6: VALIDATING USER INPUT Overview of User Input Validation ASP.NET Validation Controls Validating Web Forms MODULE 7: TROUBLESHOOTING MICROSOFT ASP.NET WEB APPLICATIONS Debugging in ASP.NET Tracing in ASP.NET MODULE 8: MANAGING DATA IN AN MICROSOFT ASP.NET 4.0 WEB APPLICATION Overview of ADO.NET Connecting to a Database Managing Data MODULE 9: MANAGING DATA ACCESS TASKS USING LINQ Overview of LINQ Managing XML Data using LINQ to XML Managing SQL Data using LINQ to SQL and LINQ to Entities MODULE 10: MANAGING DATA USING MICROSOFT ASP.NET DYNAMIC DATA Overview of ASP.NET Dynamic Data Applying ASP.NET Dynamic Data Customising ASP.NET Dynamic Data Applications MODULE 11: CREATING A MICROSOFT ASP.NET AJAX-ENABLED WEB FORMS APPLICATION Introduction to Ajax Creating an ASP.NET Ajax Application using the Ajax Features for ASP.NET Extending an ASP.NET Web Forms Application using the Ajax Control Toolkit MODULE 12: CONSUMING MICROSOFT WINDOWS COMMUNICATION FOUNDATION SERVICES Overview of Windows Communication Foundation Services Calling Windows Communication Foundation Services Working with WCF Data Services MODULE 13: MANAGING STATE IN WEB APPLICATIONS State Management ASP.NET Profiles ASP.NET Caching MODULE 14: CONFIGURING AND DEPLOYING A MICROSOFT ASP.NET WEB APPLICATION Configuring an ASP.NET Web Application Deploying an ASP.NET Web Application MODULE 15: SECURING A MICROSOFT ASP.NET WEB APPLICATION Overview of Web Application Security Declaratively Configuring Authentication and Authorisation Working Programmatically with Authentication and Authorisation MODULE 16: IMPLEMENTING ADVANCED TECHNOLOGIES SUPPORTED BY MICROSOFT VISUAL STUDIO FOR WEB DEVELOPMENT Working with the ASP.NET MVC 2 Framework Working with Silverlight 4 Datasheet 2012 Nexgenn Consulting Limited

10 Programming in Visual Basic with Visual Studio Course No: MS10550 Five days Instructor-led-Classroom This five-day, instructor-led course provides to understand Visual Basic language syntax, program structure and implementation using and the.net Framework 4. This course provides a solid foundation in Visual Basic to the level necessary to enable students to attend other courses in the Technical Specialist tracks. The course focuses on Visual Basic program structure, language syntax and implementation details with the.net Framework 4.0. This course also focuses on new enhancements in the Visual Basic language using. This course is intended for experienced Developers who already have programming experience in Visual Basic, C, C++, C# or Java and understand the concepts of Object Oriented Programming. These Developers will be likely to develop enterprise business solutions. These Professional Developers will be attending the course so that they can quickly ramp up on Visual Basic Programming in the.net Framework. Working knowledge of Visual Basic Experience working with an Object Oriented Language Experience with the.net Framework Working knowledge of the Integrated Development Environment (IDE) Currently there is no Certified MODULE 1: INTRODUCING VISUAL BASIC AND THE.NET FRAMEWORK Introduction to the.net Framework 4 Creating Projects within Writing a Visual Basic Application Building a Graphical Application Documenting an Application Debugging Applications using MODULE 2: USING VISUAL BASIC PROGRAMMING CONSTRUCTS Declaring Variables and Assigning Values Using Expressions and Operators Creating and Using Arrays Using Decision Statements Using Iteration Statements MODULE 3: DECLARING AND CALLING METHODS Defining and Invoking Methods Specifying Optional Parameters and ByRef Parameters MODULE 4: HANDLING EXCEPTIONS Handling Exceptions Raising Exceptions MODULE 5: READING AND WRITING FILES Accessing the File System Reading and Writing Files using Streams MODULE 6: CREATING NEW TYPES Creating and Using Modules and Enumerations Creating and Using Classes Creating and Using Structures Comparing References to Values MODULE 7: ENCAPSULATING DATA AND METHODS Controlling Visibility of Type Members Sharing Methods and Data MODULE 8: INHERITING FROM CLASSES AND IMPLEMENTING INTERFACES Using Inheritance to Define New Reference Types Defining and Implementing Interfaces Defining Abstract Classes MODULE 9: MANAGING THE LIFETIME OF OBJECTS AND CONTROLLING RESOURCES Introduction to Garbage Collection Managing Resources MODULE 10: ENCAPSULATING DATA AND DEFINING OVERLOADED OPERATORS Creating and Using Properties Creating and Using Indexers Overloading Operators MODULE 11: DECOUPLING METHODS AND HANDLING EVENTS Declaring and Using Delegates Using Lambda Expressions Handling Events MODULE 12: USING COLLECTIONS AND BUILDING GENERIC TYPES Using Collections Creating and Using Generic Types Defining Generic Interfaces and Understanding Variance Using Generic Methods and Delegates MODULE 13: BUILDING AND ENUMERATING CUSTOM COLLECTION CLASSES Implementing a Custom Collection Class Adding an Enumerator to a Custom Collection Class MODULE 14: USING LINQ TO QUERY DATA Using the LINQ Extension Methods and Query Operators Building Dynamic LINQ Queries and Expressions MODULE 15: INTEGRATING VISUAL BASIC CODE WITH DYNAMIC LANGUAGES AND COM COMPONENTS Integrating Visual Basic Code with Ruby and Python Accessing COM Components from Visual Basic Datasheet 2012 Nexgenn Consulting Limited

11 Developing Rich Internet Applications using Silverlight 4 Course No: MS10554 Five days Instructor-led-Classroom This five-day, instructor-led course provides to develop professional Silverlight 4 applications that can be deployed to the Web, Windows desktops and Windows Phone 7 devices. The course will include hands-on labs that comprise approximately 50% of the classroom time and enable the student to learn Silverlight 4 programming within a variety of real-world scenarios. This course is intended for Professional Developers who have experience with XAML (either through WPF (Windows Presentation Foundation) or Silverlight), a limited amount of Silverlight development experience, and experience working in. This audience is interested in learning to develop advanced Silverlight 4 applications using Visual Studio Professional programming experience with Professional experience with XAML and Expression Blend Experience developing Web Applications (extensible Application Mark-up Language) Currently there is no Certified MODULE 1: INTRODUCTION TO BUILDING SILVERLIGHT BUSINESS APPLICATIONS Overview of Silverlight 4.0 Silverlight Architecture Developing Out-of-Browser Applications with Silverlight MODULE 2: BUILDING DATA-DRIVEN APPLICATIONS Overview of Data Access in Silverlight 4.0 Defining Data Access using ADO.NET Entity Data Models Displaying Data using Domain Services MODULE 3: ADVANCED DATA MANAGEMENT Manipulating Data using Domain Services Binding and Validating Data MODULE 4: IMPLEMENTING USER CONTROLS AND NAVIGATION Working with Controls Threading Implementing Navigation MODULE 5: CREATING ADVANCED USER INTERFACES Creating Content Presenter Classes Creating Item Templates for Presentation Developing Classes as Item Instances MODULE 6: USING LOCAL ASSETS Printing in Silverlight Applications Accessing Local Storage in Silverlight Applications Accessing Local File Systems in Silverlight Applications MODULE 7: IMPLEMENTING ADVANCED MEDIA TECHNIQUES IN SILVERLIGHT Implementing Deep Zoom in Silverlight Playing Media Files MODULE 8: DEVELOPING SILVERLIGHT MEDIA FRAMEWORK SOLUTIONS Introduction to the Silverlight Media Framework Developing Silverlight Media Framework Solutions MODULE 9: ACCESSING HARDWARE IN SILVERLIGHT APPLICATIONS Interacting with Mice and Keyboards Interacting with Audio and Video Hardware MODULE 10: GLOBALISATION AND LOCALISATION Globalisation Localisation MODULE 11: IMPLEMENTING NETWORK COMMUNICATIONS Configuring Applications for Network Communications Implementing Web Calls Implementing Low-Level Communications MODULE 12: DEPLOYING SILVERLIGHT APPLICATIONS Application Features and Hosting Managing Application Resources Dynamically MODULE 13: APPLICATION GUIDANCE Getting Started with the MVVM (Model-View View- Model) Design Pattern Getting to know Prism MODULE 14: WINDOWS PHONE DEVELOPMENT FIRST LOOK Introduction to Windows Phone Beginning Windows Phone Development Creating a Windows Phone Application Datasheet 2012 Nexgenn Consulting Limited

12 Administering Team Foundation Server Course No: MS50430 Three days Instructor-led-Classroom This three-day, instructor-led course provides to manage Team Foundation Server. The course focuses on the technologies used in Team Foundation Server and the techniques used to deploy, manage and support Team Foundation Server. This course is intended for novice experienced Administrators with either a background in software development or a background in system administration. This course is intended to provide Administrators with knowledge to effectively manage and administer TFS (Team Foundation Server). This course is not intended to provide Developers with comprehensive knowledge covering how to use Team Foundation Server to support development, but instead provides Administrators with the requisite knowledge to manage Team Foundation Server in a development environment. A+ Certification or equivalent knowledge Network+ Certification or equivalent knowledge A working knowledge of Windows Server Administrative tasks Currently there is no Certified MODULE 1: INTRODUCTION TO TEAM FOUNDATION SERVER ADMINISTRATION What is Application Lifecycle Management? and Application Lifecycle Management What is Team Foundation Server? Overview of the Development Process TFS Components and Terms Role of the Administrator in the Development Process TFS Administration Overview MODULE 2: PLANNING AND DEPLOYING TFS TFS Topologies Architectural Requirements, Hardware Considerations and Software Considerations Networking Requirements including Firewall and Ports Domain, Workgroup and Service Accounts SQL Server and SharePoint Requirements Topology Considerations for Small Teams, Single Server, Existing Infrastructure or more than 1 Server and Server Farms Planning for Version Control Proxy MODULE 3: CONFIGURATION AND OPERATIONS OF TFS Default TFS Security Groups and Configuring Permissions Managing Team Project Collections and Team Projects Managing the TFS Build System Configuring Reporting and Analysis Services MODULE 4: CLIENT CONNECTIVITY Client Connectivity License Requirements IDE (Integrated Device Electronics) Configuration for TFS Integration Team Explorer Office Connectivity Team Web Access Configuring and Team Explorer for Proxy Server Resolving TFS Connectivity issues MODULE 5: CUSTOMISATION OF TEAM PROJECTS Managing Work Item Queries Customizing Work Items and Workflow TFS Power Tools Reporting MODULE 6: ADMINISTERING VERSION CONTROL Managing Workspaces Administering Branching and Merging Managing Shelvesets MODULE 7: UPGRADING, MIGRATING AND INTEGRATION Upgrading to TFS Migrating to TFS Visual Source Safe Migrations Integration with TFS MODULE 8: ADVANCED ADMINISTRATION Validating an Installation Manual Configuration of SharePoint and Reporting Services Post-Installation Advanced Management of TFS Application and Data Tiers Rebuilding the Warehouse Service Account Management Version Control Proxy Deployment Fault Tolerant Solutions MODULE 9: BACKUP, RESTORE AND MONITORING TFS Backing up TFS Restoring TFS Monitoring TFS Datasheet 2012 Nexgenn Consulting Limited

13 Windows Azure Solutions with Course No: MS50466 Three days Instructor-led-Classroom This three-day, instructor-led course provides to explore this cloud operating system and learn how to write, deploy and monitor.net applications in Azure. This class is an introduction to cloud computing and specifically 's public cloud offering in Windows Azure. Windows Azure has been described by as an Operating System for "The Cloud". This course is intended for.net developers with Web application experience that are exploring and developing new applications or porting existing applications to Windows Azure. Experience with or better is required. Knowledge and experience in a.net language (C# or VB) is required Knowledge of ASP.NET is required Currently there is no Certified MODULE 1: CLOUD COMPUTING Define Cloud Computing Learn the Benefits of Cloud Computing Understand the different types of Cloud Computing Cervices Explore where Computing Clouds might exist Hear about potential concerns with Cloud Computing Learn where Cloud Computing can and cannot be applied Place Windows Azure in light of general Cloud Computing Know how Windows Azure compares to other Cloud Environments MODULE 2: WINDOWS AZURE ARCHITECTURE See a simple Windows Azure Application Learn about the Data Centers Explore the Hardware, Servers and Virtualisation (the Fabric) that host Cloud Applications and Data Understand the role of the Fabric Controller in Managing the Windows Azure Cloud Know the general Architecture and Components of the Windows Azure Platform Understand the tools used to create and Deploy Windows Azure Services and Data Stores Understand the different types of roles in Windows Azure (Web, Worker, VM) Understand the types of storages provided by the Windows Azure Platform (Azure Storage, SQL Azure, etc.) MODULE 3: WINDOWS AZURE WEB ROLES Explore the purpose of Windows Azure Web roles Understand how to create Web roles in a Cloud Service Project See how to Configure a Web Role Learn how to test Web roles run in the Compute Emulator Start Exploring the Windows Azure API Examine how to build Web roles with multiple Web Sites MODULE 4: LOCAL STORAGE Examine Windows Azure Local Storage See how Local Storage differs from normal Server File Systems Learn how to Configure Local Storage Understand the limitations of Local Storage and where/when to use it Explore the API to Access Local Storage Learn about Windows Azure Drive (formerly X-Drive) MODULE 5: WINDOWS AZURE ADMINISTRATION Explore the various Windows Azure Subscription Administrators Understand Windows Azure OS Families and Guest OS Versions See how to Remote Desktop to a Windows Azure Virtual Machine Learn how to define a start-up Task for a Role MODULE 6: WINDOWS AZURE STORAGE AND QUEUES Understand the purpose of Windows Azure Storage Learn how to create a Windows Azure Storage Account Explore Windows Azure Storage Costs Understand the Storage Emulator, how to use it and how it is different from Windows Azure Storage See how to access Windows Azure Storage using both the REST API and the Storage Client Library Examine Windows Azure Storage Queues Learn how to get messages in and out of Windows Azure Queues MODULE 7: BLOB STORAGE Understand the rationale for using Blob Storage. Learn about the different types of Blobs: Block and page Blobs Examine Blob storage containers and how they are used to organise and control access to Blobs Explore how to access Blob storage with both the Storage Client and REST API MODULE 8: TABLE STORAGE Explore Windows Azure Storage s Structural Data Service Understand the reason for Table Storage Examine the differences between Table Storage and traditional Relational Databases (as exhibited by SQL Azure) Learn how to Access Table Storage with both the Storage Client and REST API Understand Entities as they relate to Table Storage Examine how to save and retrieve Entities in Table Storage MODULE 9: WORKER ROLES Explore the purpose of Windows Azure Worker Roles Understand how to create Worker Roles in a Cloud Service Project See how to Configure a Worker Role Learn how to test Worker Roles run in the Compute Emulator Learn how to use Windows Azure Storage queues and messages to communicate with Worker Roles Explore how to setup Worker Role Endpoints Learn how to communicate with Worker Role Internal and Input Endpoints MODULE 10: SQL AZURE INTRODUCTION Learn what SQL Azure is and why you want to use it Understand SQL Azure in comparison to SQL Server and Windows Azure Table Storage Learn how to provision a SQL Azure Server and Databases Examine costs associated with SQL Azure See how to use familiar tools and APIs to work in SQL Azure Explore how to create and manage Database Objects in SQL Azure Know how to limit SQL Azure Access Understand options for Performing Database Backups See how to migrate Data to SQL Azure Datasheet 2012 Nexgenn Consulting Limited

14 Introduction to HTML5 Course No: MS50564 Two days Instructor-led-Classroom This two-day, instructor-led course provides to work with HTML5. Students will start by getting their hands dirty and jumping right into HTML5 code. They will learn about the new HTML5 structural, semantic and form tags, how to use Canvas to create drawings natively in the browser, how to work with HTML5 audio and video, the new methods for storing variables client-side, and how to build applications that work offline. Along the way, they will learn about the current state of browser support for HTML5 and the theory behind all the changes that have been made. This course is intended for Professional Developers who are experienced with HTML 4, basic CSS (Cascading Style Sheets) and basic Java Script. Experience with HTML4 Experience with Basic CSS Experience with basic Java Script Experience with the following is beneficial but not necessary: - JSON (JavaScript Object Notation) - DOM (Document Object Model) - Ajax Currently there is no Certified MODULE 1: LAYING OUT A PAGE WITH HTML5 Page Structure New HTML5 Structural Tags Page Simplification MODULE 2: HTML5 - HOW WE GOT HERE The Problems HTML 4 Addresses The Problems XHTML Addresses The New, more Flexible Approach of HTML5 - Paving the Cowpaths New Features of HTML5 The HTML5 Spec(s) Current State of Browser Support MODULE 3: SECTIONS AND ARTICLES The Section Tag The Article Tag Outlining MODULE 4: HTML5 AUDIO AND VIDEO Supported Media Types The Audio Element The Video Element Accessibility Scripting Media Elements Dealing with Non-Supporting Browsers MODULE 5: HTML5 FORMS Moderniser New Input Types HTML5 New Form Attributes Some Other New Form Field Attributes New Form Elements MODULE 6: HTML5 WEB STORAGE Overview of HTML5 Web Storage Web Storage Other Storage Methods MODULE 7: HTML5 CANVAS Getting Started with Canvas Drawing Lines Colour and Transparency Rectangles Circles and Arcs Quadratic and Bzier Curves Images Text MODULE 8: INTEGRATED APIs Offline Application API Drag and Drop API Datasheet 2012 Nexgenn Consulting Limited

Introduction to Web Development with Microsoft Visual Studio 2010

Introduction to Web Development with Microsoft Visual Studio 2010 Introduction to Web Development with Microsoft Visual Studio 2010 Course 10267; 5 Days, Instructor-led Course Description This five-day instructor-led course provides knowledge and skills on developing

More information

DEVELOPING WEB APPLICATIONS WITH MICROSOFT VISUAL STUDIO Course: 10264A; Duration: 5 Days; Instructor-led

DEVELOPING WEB APPLICATIONS WITH MICROSOFT VISUAL STUDIO Course: 10264A; Duration: 5 Days; Instructor-led CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: DEVELOPING WEB APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010 Course: 10264A; Duration: 5 Days; Instructor-led WHAT YOU WILL LEARN In this course, students

More information

Introduction to Web Development with Microsoft Visual Studio 2010 (10267A)

Introduction to Web Development with Microsoft Visual Studio 2010 (10267A) Introduction to Web Development with Microsoft Visual Studio 2010 (10267A) Overview This five-day instructor-led course provides knowledge and skills on developing Web applications by using Microsoft Visual

More information

10264A CS: Developing Web Applications with Microsoft Visual Studio 2010

10264A CS: Developing Web Applications with Microsoft Visual Studio 2010 10264A CS: Developing Web Applications with Microsoft Visual Studio 2010 Course Number: 10264A Course Length: 5 Days Course Overview In this course, students will learn to develop advanced ASP.NET MVC

More information

Course Outline: Course 10267A: Introduction to Web Development with Microsoft Visual Studio 2010 Learning Method: Instructor-led Classroom Learning

Course Outline: Course 10267A: Introduction to Web Development with Microsoft Visual Studio 2010 Learning Method: Instructor-led Classroom Learning Course Outline: Course 10267A: Introduction to Web Development with Microsoft Visual Studio 2010 Learning Method: Instructor-led Classroom Learning Duration: 5.00 Day(s)/ 40 hrs Overview: This five-day

More information

Developing Data Access Solutions with Microsoft Visual Studio 2010

Developing Data Access Solutions with Microsoft Visual Studio 2010 Developing Data Access Solutions with Microsoft Visual Studio 2010 Course Code: 10265A; Five days; Instructor-Led About this Course In this course, experienced developers who know the basics of data access

More information

Introduction to Web Development with Microsoft Visual Studio 2010

Introduction to Web Development with Microsoft Visual Studio 2010 10267 - Introduction to Web Development with Microsoft Visual Studio 2010 Duration: 5 days Course Price: $2,975 Software Assurance Eligible Course Description Course Overview This five-day instructor-led

More information

10265: Developing Data Access Solutions with Microsoft Visual Studio 2010 Duration: 5 Days Method: Instructor-Led

10265: Developing Data Access Solutions with Microsoft Visual Studio 2010 Duration: 5 Days Method: Instructor-Led 10265: Developing Data Access Solutions with Microsoft Visual Studio 2010 Duration: 5 Days Method: Instructor-Led Course Description In this course, experienced developers who know the basics of data access

More information

COURSE OUTLINE: OD10267A Introduction to Web Development with Microsoft Visual Studio 2010

COURSE OUTLINE: OD10267A Introduction to Web Development with Microsoft Visual Studio 2010 Course Name OD10267A Introduction to Web Development with Microsoft Visual Studio 2010 Course Duration 2 Days Course Structure Online Course Overview This course provides knowledge and skills on developing

More information

DE Introduction to Web Development with Microsoft Visual Studio 2010

DE Introduction to Web Development with Microsoft Visual Studio 2010 DE-10267 Introduction to Web Development with Microsoft Visual Studio 2010 Summary Duration 5 Days Audience Developers Level 100 Technology Microsoft Visual Studio 2010 Delivery Method Instructor-led (Classroom)

More information

"Charting the Course... MOC A Introduction to Web Development with Microsoft Visual Studio Course Summary

Charting the Course... MOC A Introduction to Web Development with Microsoft Visual Studio Course Summary Description Course Summary This course provides knowledge and skills on developing Web applications by using Microsoft Visual. Objectives At the end of this course, students will be Explore ASP.NET Web

More information

--Microsoft-- --Windows Phone--

--Microsoft-- --Windows Phone-- --Microsoft-- --Windows Phone-- Microsoft Windows Phone Course 10553A: Fundamentals of XAML and Microsoft Expression Blend Course Outline Module 1: Binding in XAML This module familiarizes the students

More information

"Charting the Course... MOC A Developing Data Access Solutions with Microsoft Visual Studio Course Summary

Charting the Course... MOC A Developing Data Access Solutions with Microsoft Visual Studio Course Summary Description Course Summary In this course, experienced developers who know the basics of data access (CRUD) in Windows client and Web application environments will learn to optimize their designs and develop

More information

DE Developing Windows Applications with Microsoft Visual Studio 2010

DE Developing Windows Applications with Microsoft Visual Studio 2010 DE-10262 Developing Windows Applications with Microsoft Visual Studio 2010 Summary Duration 5 Days Audience Developers Level 200 Technology Visual Studio Delivery Method Instructor-led (Classroom) Training

More information

Developing Windows Applications with Microsoft Visual Studio 2010

Developing Windows Applications with Microsoft Visual Studio 2010 Developing Windows Applications with Microsoft Visual Studio 2010 Course 10262A: Five days; Instructor-Led Course Description: In this course, experienced developers who know the basics of Windows Forms

More information

DE-2310 Developing Web Applications Using Microsoft Visual Studio 2008 SP1

DE-2310 Developing Web Applications Using Microsoft Visual Studio 2008 SP1 DE-2310 Developing Web Applications Using Microsoft Visual Studio 2008 SP1 Summary Duration 5 Days Audience Developers Level 100 Technology Microsoft Visual Studio 2008 Delivery Method Instructor-led (Classroom)

More information

Developing Web Applications Using Microsoft Visual Studio 2008 SP1

Developing Web Applications Using Microsoft Visual Studio 2008 SP1 Developing Web s Using Microsoft Visual Studio 2008 SP1 Introduction This five day instructor led course provides knowledge and skills on developing Web applications by using Microsoft Visual Studio 2008

More information

DEVELOPING WINDOWS APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010

DEVELOPING WINDOWS APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010 CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: DEVELOPING WINDOWS APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010 Course: 10262A; Duration: 5 Days; Instructor-led Time: 9.00am 5.00pm Break: 10.15am 10.30am

More information

Microsoft Official Courseware Course Introduction to Web Development with Microsoft Visual Studio

Microsoft Official Courseware Course Introduction to Web Development with Microsoft Visual Studio Course Overview: This five-day instructor-led course provides knowledge and skills on developing Web applications by using Microsoft Visual Studio 2010. Prerequisites Before attending this course, students

More information

Course Outline. Developing Data Access Solutions with Microsoft Visual Studio 2010 Course 10265A: 5 days Instructor Led

Course Outline. Developing Data Access Solutions with Microsoft Visual Studio 2010 Course 10265A: 5 days Instructor Led Developing Data Access Solutions with Microsoft Visual Studio 2010 Course 10265A: 5 days Instructor Led About this Course In this course, experienced developers who know the basics of data access (CRUD)

More information

10267 Introduction to Web Development with Microsoft Visual Studio 2010

10267 Introduction to Web Development with Microsoft Visual Studio 2010 10267 Introduction to Web Development with Microsoft Visual Studio 2010 Course Number: 10267A Category: Visual Studio 2010 Duration: 5 days Course Description This five-day instructor-led course provides

More information

2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days

2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days 2310C VB - Developing Web Applications Using Microsoft Visual Studio 2008 Course Number: 2310C Course Length: 5 Days Certification Exam This course will help you prepare for the following Microsoft Certified

More information

10262A VB: Developing Windows Applications with Microsoft Visual Studio 2010

10262A VB: Developing Windows Applications with Microsoft Visual Studio 2010 10262A VB: Developing Windows Applications with Microsoft Visual Studio 2010 Course Number: 10262A Course Length: 5 Days Course Overview In this course, experienced developers who know the basics of Windows

More information

P a g e 1. Danish Tecnological Institute. Developer Collection Online Course k Developer Collection

P a g e 1. Danish Tecnological Institute. Developer Collection   Online Course k Developer Collection P a g e 1 Online Course k72809 P a g e 2 Title Estimated Duration (hrs) Adobe Acrobat Pro XI Fundamentals 1 Introduction to CQRS 2 Introduction to Eclipse 2 NHibernate Essentials 2 Advanced Scrum: Addressing

More information

Course 20488A: Developing Microsoft SharePoint Server 2013 Core Solutions

Course 20488A: Developing Microsoft SharePoint Server 2013 Core Solutions Course 20488A: Developing SharePoint Server 2013 Core Solutions Delivery Method: Instructor-led (classroom) Duration: 5 Days Level: 300 COURSE OVERVIEW About this Course In this course, students learn

More information

Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010

Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010 Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010 Course Code: 10263A; Three days; Instructor-Led About this Course This three-day instructor-led course provides participants

More information

MS 20488: Developing Microsoft SharePoint Server 2013 Core Solutions Duration: 5 Days Method: Instructor-Led

MS 20488: Developing Microsoft SharePoint Server 2013 Core Solutions Duration: 5 Days Method: Instructor-Led MS 20488: Developing Microsoft SharePoint Server 2013 Core Solutions Duration: 5 Days Method: Instructor-Led Certification: Microsoft Certified Solutions Developer [MCSD]: Exam 70-488 Course Description

More information

Programming in C# for Experienced Programmers

Programming in C# for Experienced Programmers Programming in C# for Experienced Programmers Course 20483C 5 Days Instructor-led, Hands-on Introduction This five-day, instructor-led training course teaches developers the programming skills that are

More information

Developing Microsoft SharePoint Server 2013 Core Solutions

Developing Microsoft SharePoint Server 2013 Core Solutions Developing Microsoft SharePoint Server 2013 Core Solutions Duration: 5 Days Course Code: 20488B About this course In this course, students learn core skills that are common to almost all SharePoint development

More information

Developing Microsoft SharePoint Server 2013 Core Solutions

Developing Microsoft SharePoint Server 2013 Core Solutions Developing Microsoft SharePoint Server 2013 Core Solutions 20488B; 5 days, Instructor-led Course Description In this course, students learn core skills that are common to almost all SharePoint development

More information

Programming in C# with Microsoft Visual Studio 2010

Programming in C# with Microsoft Visual Studio 2010 Programming in C# with Microsoft Visual Studio 2010 Course 10266; 5 Days, Instructor-led Course Description: The course focuses on C# program structure, language syntax, and implementation details with.net

More information

Developing Rich Internet Applications Using Microsoft Silverlight 4

Developing Rich Internet Applications Using Microsoft Silverlight 4 Developing Rich Internet Applications Using Microsoft Silverlight 4 Course No. 10554 5 Days Instructor-led, Hands-on Introduction This course covers intermediate and advanced topics required to develop

More information

PROGRAMMING WITH THE MICROSOFT.NET FRAMEWORK USING MICROSOFT VISUAL STUDIO 2005 Course No. MS4995A 5 Day PREREQUISITES COURSE OUTLINE

PROGRAMMING WITH THE MICROSOFT.NET FRAMEWORK USING MICROSOFT VISUAL STUDIO 2005 Course No. MS4995A 5 Day PREREQUISITES COURSE OUTLINE COURSE OVERVIEW This five-day instructor-led course enables developers who are migrating from a different development language, an earlier version of Visual Basic.NET or Visual C#, or who have completed

More information

COURSE 20488B: DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS

COURSE 20488B: DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS Page 1 of 10 ABOUT THIS COURSE In this course, students learn core skills that are common to almost all SharePoint development activities. These include working with the server-side and client-side object

More information

MS-20487: Developing Windows Azure and Web Services

MS-20487: Developing Windows Azure and Web Services MS-20487: Developing Windows Azure and Web Services Description In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students

More information

SharePoint 20488: Developing Microsoft SharePoint Server 2013 Core Solutions. Upcoming Dates. Course Description. Course Outline

SharePoint 20488: Developing Microsoft SharePoint Server 2013 Core Solutions. Upcoming Dates. Course Description. Course Outline SharePoint 20488: Developing Microsoft SharePoint Server 2013 Core Solutions Get the skills to design, manage and deploy SharePoint Development platform features in this 5-day instructor lead course. This

More information

Programming in Visual Basic with Microsoft Visual Studio 2010

Programming in Visual Basic with Microsoft Visual Studio 2010 Programming in Visual Basic with Microsoft Visual Studio 2010 Course 10550; 5 Days, Instructor-led Course Description This course teaches you Visual Basic language syntax, program structure, and implementation

More information

PROGRAMMING IN VISUAL BASIC WITH MICROSOFT VISUAL STUDIO Course: 10550A; Duration: 5 Days; Instructor-led

PROGRAMMING IN VISUAL BASIC WITH MICROSOFT VISUAL STUDIO Course: 10550A; Duration: 5 Days; Instructor-led CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: PROGRAMMING IN VISUAL BASIC WITH MICROSOFT VISUAL STUDIO 2010 Course: 10550A; Duration: 5 Days; Instructor-led WHAT YOU WILL LEARN This course teaches you

More information

Developing Microsoft SharePoint Server 2013 Core Solutions

Developing Microsoft SharePoint Server 2013 Core Solutions Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Page 1 of 8 Developing Microsoft SharePoint Server 2013 Core Solutions Course 20488B: 4 days; Instructor-Led Introduction In this

More information

Course 20488: Developing Microsoft SharePoint Server 2013 Core Solutions

Course 20488: Developing Microsoft SharePoint Server 2013 Core Solutions Course 20488: Developing Microsoft SharePoint Server 2013 Core Solutions Type:Course Audience(s):Developers Technology:Microsoft SharePoint Server Level:300 This Revision:B Delivery method: Instructor-led

More information

20483BC: Programming in C#

20483BC: Programming in C# 20483BC: Programming in C# Course length: 5 day(s) Course Description The goal of this course is to help students gain essential C# programming skills. This course is an entry point into the Windows Store

More information

Course Description. Audience. Module Title : 20483B: Programming in C# Duration : 5 days. Course Outline :: 20483B ::

Course Description. Audience. Module Title : 20483B: Programming in C# Duration : 5 days. Course Outline :: 20483B :: Module Title : 20483B: Programming in C# Duration : 5 days Course Description This training course teaches developers the programming skills that are required for developers to create Windows applications

More information

Developing Microsoft SharePoint Server 2013 Core Solutions Course Contact Hours

Developing Microsoft SharePoint Server 2013 Core Solutions Course Contact Hours Developing Microsoft SharePoint Server 2013 Core Solutions Course 20488 36 Contact Hours Course Overview In this course, students learn core skills that are common to almost all SharePoint development

More information

Programming in HTML5 with JavaScript and CSS3

Programming in HTML5 with JavaScript and CSS3 Programming in HTML5 with JavaScript and CSS3 20480B; 5 days, Instructor-led Course Description This course provides an introduction to HTML5, CSS3, and JavaScript. This course helps students gain basic

More information

[MS20487]: Developing Windows Azure and Web Services

[MS20487]: Developing Windows Azure and Web Services [MS20487]: Developing Windows Azure and Web Services Length : 5 Days Audience(s) : Developers Level : 300 Technology : Cross-Platform Development Delivery Method : Instructor-led (Classroom) Course Overview

More information

Developing Windows Azure and Web Services

Developing Windows Azure and Web Services Developing Windows Azure and Web Services Course 20487B; 5 days, Instructor-led Course Description In this course, students will learn how to design and develop services that access local and remote data

More information

The course introduces many of the techniques and technologies employed by modern desktop and enterprise applications, including:

The course introduces many of the techniques and technologies employed by modern desktop and enterprise applications, including: Programming in C# OD20483B; On-Demand, Video-based Course Description This training course teaches developers the programming skills that are required for developers to create Windows applications using

More information

Course Outline: Course 50466A: Windows Azure Solutions with Microsoft Visual Studio 2010

Course Outline: Course 50466A: Windows Azure Solutions with Microsoft Visual Studio 2010 Course Outline: Course 50466A: Windows Azure Solutions with Microsoft Visual Studio 2010 Learning Method: Instructor-led Classroom Learning Duration: 3.00 Day(s)/ 24 hrs Overview: This class is an introduction

More information

COURSE 20487B: DEVELOPING WINDOWS AZURE AND WEB SERVICES

COURSE 20487B: DEVELOPING WINDOWS AZURE AND WEB SERVICES ABOUT THIS COURSE In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students will also learn how to develop and deploy

More information

Developing Windows Applications with Microsoft Visual Studio 2010 (MS 10262)

Developing Windows Applications with Microsoft Visual Studio 2010 (MS 10262) Duration 5 Days About this Course In this course, experienced developers who know the basics of Windows Forms development gain more advanced Windows Client design and development skills. WinForms and WPF

More information

Developing Microsoft SharePoint Server 2013 Core Solutions

Developing Microsoft SharePoint Server 2013 Core Solutions Developing Microsoft SharePoint Server 2013 Core Solutions Days/Duration 5 Code M20488 Overview In this course, students learn core skills that are common to almost all SharePoint development activities.

More information

COURSE 20480B: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3

COURSE 20480B: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3 ABOUT THIS COURSE This course provides an introduction to HTML5, CSS3, and JavaScript. This course helps students gain basic HTML5/CSS3/JavaScript programming skills. This course is an entry point into

More information

Now you can Microsoft Visual Studio 2010 with MSDN

Now you can Microsoft Visual Studio 2010 with MSDN Now you can Microsoft Visual Studio 2010 with MSDN gives your development teams the advanced functionality, superior benefits, and convenient access to the latest tools and resources they need to cost-effectively

More information

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010

10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010 10267A CS: Developing Web Applications Using Microsoft Visual Studio 2010 Course Overview This instructor-led course provides knowledge and skills on developing Web applications by using Microsoft Visual

More information

"Charting the Course... MOC Programming in C# with Microsoft Visual Studio Course Summary

Charting the Course... MOC Programming in C# with Microsoft Visual Studio Course Summary Course Summary NOTE - The course delivery has been updated to Visual Studio 2013 and.net Framework 4.5! Description The course focuses on C# program structure, language syntax, and implementation details

More information

Microsoft Programming in C#

Microsoft Programming in C# 1800 ULEARN (853 276) www.ddls.com.au Length 5 days Microsoft 20483 - Programming in C# Price $4510.00 (inc GST) Version A Overview This training course teaches developers the programming skills that are

More information

Course 20480: Programming in HTML5 with JavaScript and CSS3

Course 20480: Programming in HTML5 with JavaScript and CSS3 Course 20480: Programming in HTML5 with JavaScript and CSS3 Overview About this course This course provides an introduction to HTML5, CSS3, and JavaScript. This course helps students gain basic HTML5/CSS3/JavaScript

More information

Microsoft Developing Microsoft SharePoint Server 2013 Core Solutions

Microsoft Developing Microsoft SharePoint Server 2013 Core Solutions 1800 ULEARN (853 276) www.ddls.com.au Microsoft 20488 - Developing Microsoft SharePoint Server 2013 Core Solutions Length 5 days Price $4290.00 (inc GST) Version B Overview In this course, students learn

More information

Microsoft Developing Windows Azure and Web Services

Microsoft Developing Windows Azure and Web Services 1800 ULEARN (853 276) www.ddls.com.au Microsoft 20487 - Developing Windows Azure and Web Services Length 5 days Price $4510.00 (inc GST) Version B Overview In this course, students will learn how to design

More information

Programming in C# (20483)

Programming in C# (20483) Programming in C# (20483) Overview This training course teaches developers the programming skills that are required for developers to create Windows applications using the C# language. During their five

More information

: 20488B: Customized Developing Microsoft SharePoint Server

: 20488B: Customized Developing Microsoft SharePoint Server Module Title Duration : 20488B: Customized Developing Microsoft SharePoint Server : 2 days Overview In this course, students learn core skills that are common to almost all SharePoint development activities.

More information

Developing Rich Internet Applications Using Microsoft Silverlight 4

Developing Rich Internet Applications Using Microsoft Silverlight 4 Developing Rich Internet Applications Using Microsoft Silverlight 4 Duration: 5 Days Course Code: M10554 Overview: This course covers intermediate and advanced topics required to develop professional Silverlight

More information

Apex TG India Pvt. Ltd.

Apex TG India Pvt. Ltd. (Core C# Programming Constructs) Introduction of.net Framework 4.5 FEATURES OF DOTNET 4.5 CLR,CLS,CTS, MSIL COMPILER WITH TYPES ASSEMBLY WITH TYPES Basic Concepts DECISION CONSTRUCTS LOOPING SWITCH OPERATOR

More information

Building Effective ASP.NET MVC 5.x Web Applications using Visual Studio 2013

Building Effective ASP.NET MVC 5.x Web Applications using Visual Studio 2013 coursemonster.com/au Building Effective ASP.NET MVC 5.x Web Applications using Visual Studio 2013 Overview The course takes existing.net developers and provides them with the necessary skills to develop

More information

SharePoint 2010 Developer Core Skills Course Length: 5 days Price: $3,000

SharePoint 2010 Developer Core Skills Course Length: 5 days Price: $3,000 SharePoint 2010 Developer Core Skills Course Length: 5 days Price: $3,000 Summary Microsoft SharePoint 2010 has reached a new level of features for.net and web development that far exceeds previous versions.

More information

DOT NET SYLLABUS FOR 6 MONTHS

DOT NET SYLLABUS FOR 6 MONTHS DOT NET SYLLABUS FOR 6 MONTHS INTRODUCTION TO.NET Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.) CLR Architecture and Services The.Net Intermediate

More information

DEVELOING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS

DEVELOING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS Education and Support for SharePoint, Office 365 and Azure www.combined-knowledge.com MOC On- Demand DEVELOING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS Duration: 2 days About this course In this

More information

20488B: Developing Microsoft SharePoint Server 2013 Core Solutions

20488B: Developing Microsoft SharePoint Server 2013 Core Solutions 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Course Details Course Code: Duration: Notes: 20488B 5 days This course syllabus should be used to determine whether the course is appropriate

More information

20488: Developing Microsoft SharePoint Server 2013 Core Solutions

20488: Developing Microsoft SharePoint Server 2013 Core Solutions Let s Reach For Excellence! TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC Address: 103 Pasteur, Dist.1, HCMC Tel: 08 38245819; 38239761 Email: traincert@tdt-tanduc.com Website: www.tdt-tanduc.com; www.tanducits.com

More information

Programming in C#

Programming in C# Course Outline 20483- Programming in C# Duration: 5 days (30 hours) Target Audience: This course is intended for experienced developers who already have programming experience in C, C++, JavaScript, Objective-C,

More information

"Charting the Course to Your Success!" MOC B Programming in C# Course Summary

Charting the Course to Your Success! MOC B Programming in C# Course Summary Course Summary Description This training course teaches developers the programming skills that are required for developers to create Windows applications using the C# language. During their five days in

More information

1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.

1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE. CUSTOMER PAIN POINTS 1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.NET FRAMEORK. THAT S TAKING UP SPACE ON MY HARDDRIVE

More information

Developing Web Applications with Microsoft Visual Studio 2010

Developing Web Applications with Microsoft Visual Studio 2010 Developing Web Applications with Microsoft Visual Studio 2010 Overview In this course, students will learn to develop advanced ASP.NET MVC and Web Forms applications using.net Framework 4 tools and technologies.

More information

Open Source Library Developer & IT Pro

Open Source Library Developer & IT Pro Open Source Library Developer & IT Pro Databases LEV 5 00:00:00 NoSQL/MongoDB: Buildout to Going Live INT 5 02:15:11 NoSQL/MongoDB: Implementation of AngularJS INT 2 00:59:55 NoSQL: What is NoSQL INT 4

More information

Developing Microsoft Azure and Web Services. Course Code: 20487C; Duration: 5 days; Instructor-led

Developing Microsoft Azure and Web Services. Course Code: 20487C; Duration: 5 days; Instructor-led Developing Microsoft Azure and Web Services Course Code: 20487C; Duration: 5 days; Instructor-led WHAT YOU WILL LEARN In this course, students will learn how to design and develop services that access

More information

Advanced WCF 4.0 .NET. Web Services. Contents for.net Professionals. Learn new and stay updated. Design Patterns, OOPS Principles, WCF, WPF, MVC &LINQ

Advanced WCF 4.0 .NET. Web Services. Contents for.net Professionals. Learn new and stay updated. Design Patterns, OOPS Principles, WCF, WPF, MVC &LINQ Serialization PLINQ WPF LINQ SOA Design Patterns Web Services 4.0.NET Reflection Reflection WCF MVC Microsoft Visual Studio 2010 Advanced Contents for.net Professionals Learn new and stay updated Design

More information

Developing Windows Applications with Microsoft Visual Studio 2010

Developing Windows Applications with Microsoft Visual Studio 2010 Course 10262A: Developing Windows Applications with Microsoft Visual Studio 2010 Course Details Course Outline Module 1: Windows Client Application Design The goal of this module is to ensure that students

More information

An Overview of Microsoft Visual Studio 2008

An Overview of Microsoft Visual Studio 2008 An Overview of Microsoft Visual Studio 2008 White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio This is a preliminary document and may be changed substantially prior

More information

"Charting the Course... MOC B Developing Microsoft SharePoint Server 2013 Core Solutions. Course Summary

Charting the Course... MOC B Developing Microsoft SharePoint Server 2013 Core Solutions. Course Summary Description Course Summary In this course, students learn core skills that are common to almost all SharePoint development activities. These include working with the server-side and client-side object

More information

Windows Azure Solutions with Microsoft Visual Studio 2010

Windows Azure Solutions with Microsoft Visual Studio 2010 Windows Azure Solutions with Microsoft Visual Studio 2010 Course No. 50466 3 Days Instructor-led, Hands-on Introduction This class is an introduction to cloud computing and specifically Microsoft's public

More information

Course Outline. Introduction to Azure for Developers Course 10978A: 5 days Instructor Led

Course Outline. Introduction to Azure for Developers Course 10978A: 5 days Instructor Led Introduction to Azure for Developers Course 10978A: 5 days Instructor Led About this course This course offers students the opportunity to take an existing ASP.NET MVC application and expand its functionality

More information

Introduction to Microsoft.NET Programming Using Microsoft Visual Studio 2008 (C#) Course Overview. Prerequisites. Audience.

Introduction to Microsoft.NET Programming Using Microsoft Visual Studio 2008 (C#) Course Overview. Prerequisites. Audience. Introduction to Microsoft.NET Programming Using Microsoft Visual Studio 2008 (C#) Course Number: 6368A Course Length: 1 Day Course Overview This instructor-led course provides an introduction to developing

More information

Course Outline: MS20488 Developing Microsoft SharePoint Server 2013 Core Solutions

Course Outline: MS20488 Developing Microsoft SharePoint Server 2013 Core Solutions Course Outline: MS20488 Developing Microsoft SharePoint Server 2013 Core Solutions Duration :(5days) About this Course In this course, students learn core skills that are common to almost all SharePoint

More information

Web Development 20480: Programming in HTML5 with JavaScript and CSS3. Upcoming Dates. Course Description. Course Outline

Web Development 20480: Programming in HTML5 with JavaScript and CSS3. Upcoming Dates. Course Description. Course Outline Web Development 20480: Programming in HTML5 with JavaScript and CSS3 Learn how to code fully functional web sites from the ground up using best practices and web standards with or without an IDE! This

More information

10266 Programming in C Sharp with Microsoft Visual Studio 2010

10266 Programming in C Sharp with Microsoft Visual Studio 2010 10266 Programming in C Sharp with Microsoft Visual Studio 2010 Course Number: 10266A Category: Visual Studio 2010 Duration: 5 days Course Description The course focuses on C# program structure, language

More information

Programming in HTML5 with JavaScript and CSS3

Programming in HTML5 with JavaScript and CSS3 20480 - Programming in HTML5 with JavaScript and CSS3 Duration: 5 days Course Price: $2,975 Software Assurance Eligible Course Description Course Overview This training course provides an introduction

More information

Microsoft Programming in HTML5 with JavaScript and CSS3

Microsoft Programming in HTML5 with JavaScript and CSS3 1800 ULEARN (853 276) www.ddls.com.au Microsoft 20480 - Programming in HTML5 with JavaScript and CSS3 Length 5 days Price $4510.00 (inc GST) Version B Overview This course provides an introduction to HTML5,

More information

DOT NET Syllabus (6 Months)

DOT NET Syllabus (6 Months) DOT NET Syllabus (6 Months) THE COMMON LANGUAGE RUNTIME (C.L.R.) CLR Architecture and Services The.Net Intermediate Language (IL) Just- In- Time Compilation and CLS Disassembling.Net Application to IL

More information

20480B: Programming in HTML5 with JavaScript and CSS3

20480B: Programming in HTML5 with JavaScript and CSS3 20480B: Programming in HTML5 with JavaScript and CSS3 Course Details Course Code: Duration: Notes: 20480B 5 days This course syllabus should be used to determine whether the course is appropriate for the

More information

Developing Web Applications with Microsoft Visual Studio 2010

Developing Web Applications with Microsoft Visual Studio 2010 Developing Web Applications with Microsoft Visual Studio 2010 Varighet: 5 Days Kurskode: M10264 Beskrivelse: In this course, students will learn to develop advanced ASP.NET MVC and Web Forms applications

More information

Programming in C# Course: Course Details ABOUT THIS COURSE AUDIENCE PROFILE. Síguenos en:

Programming in C# Course: Course Details ABOUT THIS COURSE AUDIENCE PROFILE. Síguenos en: Programming in C# Course: 20483 Course Details Audience(s): Developers Technology: Duration: Cross-Platform Development 40 Hours ABOUT THIS COURSE This training course teaches developers the programming

More information

Migrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#)

Migrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#) Migrate Your Skills to Microsoft.NET Framework 2.0 and 3.0 using Visual Studio 2005 (C#) Course Length: 5 Days Course Overview This instructor-led course teaches developers to gain in-depth guidance on

More information

20488: Developing Microsoft SharePoint Server 2013 Core Solutions

20488: Developing Microsoft SharePoint Server 2013 Core Solutions Duración del curso: 5 Días Acerca de este curso In this course, students learn core skills that are common to almost all SharePoint development activities. These include working with the server-side and

More information

NE Fundamentals of XAML and Microsoft Expression Blend

NE Fundamentals of XAML and Microsoft Expression Blend NE-10553 Fundamentals of XAML and Microsoft Expression Blend Summary Duration 3 Days Audience Developers Level 200 Technology Microsoft Expression Blend Delivery Method Instructor-led (Classroom) Training

More information

Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010

Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010 Course 10263A: Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010 Course Details Course Outline Module 1: Service-Oriented Architecture This module explains how to

More information

Upgrading to Windows Server 2008

Upgrading to Windows Server 2008 Upgrading to Windows Server 2008 This 5-day workshop provides participants with the knowledge and skills to work with Network Infrastructure and Active Directory technologies in Windows Server 2008. This

More information

MS_ Developing Microsoft SharePoint Server 2013 Core Solutions.

MS_ Developing Microsoft SharePoint Server 2013 Core Solutions. Developing Microsoft SharePoint Server 2013 Core Solutions www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, CDMX. Tel/Fax: 52785560 Por favor no imprimas este documento

More information

Professional SharePoint 2010 Development

Professional SharePoint 2010 Development Professional SharePoint 2010 Development Rizzo, T ISBN-13: 9781118131688 Table of Contents INTRODUCTION xxv CHAPTER 1: INTRODUCTION TO SHAREPOINT 2010 1 What s New in the SharePoint Platform and Tools

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Developing ASP.NET MVC 4 Web Applications Course 20486B; 5 days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

COURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3

COURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3 COURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3 MODULE 1: OVERVIEW OF HTML AND CSS This module provides an overview of HTML and CSS, and describes how to use Visual Studio 2012

More information