| Courses Software Training / Application Programming | Locality Madiwala |
FabGreen is a Training institute and software development company located in Bangalore. We provide quality IT training either at our training center or at client premises. We provide training in SharePoint, BizTalk, QTP, Selenium, and SQL. All our courses are taught by experienced trainers who have extensive field knowledge with the topics they teach. FabGreen provide services to wide range of customers like for the working professional, job seeking candidates, corporate & to the students. We provide effective and efficient customer service, answering your queries promptly and being as helpful as possible in assisting you to choose the right course.
Course Features:
• Sample Live Projects are provided
• Lab Facility 14/7
• Interview guidance - Questions and Sample Resumes
• Technical guidance and support after the course completion
• Course Materials Provide
• Flexible training - Individual and Batch
FabGreen Technologies
#6/05, VP road,
2nd cross, Old Madivala,
Bangalore - 560068
Phone: 8971120505/8971120606
Land Marks: 1. Opposite to Total Mall
Land Marks: 2. Behind Anjaneya Temple
Email: [email protected] / [email protected]
Web: dotnettraining.in
Company Website: fabgreentech.com
Overview:
This training course gives students an overview of the important changes and additions made in the 4.0 and 4.5 versions of the .NET Platform.
Prerequisites:
Extensive development experience with C# is required.
Objectives:
• Learn about the new feature and improvements made in the Visual Studio 2012 IDE
• Gain familiarity and experiment with the additions made to the C# (and/or Visual Basic) programming language
• Explore the new concurrent and parallel programming features in .NET
• Learn about the changes and new features for WPF, ASP.NET Web Forms, and WCF
• Receive an overview and hands-on introduction to ASP.NET MVC, Web API, and Windows 8 development.
Course Content:
Introducing .NET 4/4.5
.NET 4/4.5 architectural overview
• Tiers and technologies
• Considering application architecture from data to the user interface
Exploring .NET new features
• LINQ
• Entity Framework
• WCF
• Ajax
• jQuery
• Enhancing productivity with VS 2012 IDE features
• Leveraging WinRT and Windows 8 store apps
Programming with C# and VB Features
Applying C# and VB extensions
• Inferred types
• Anonymous functions
• Lambda expressions
• Object initializers
• Extension and partial methods
• Optional arguments
Extracting and manipulating data with LINQ
• Selecting data with LINQ expressions
• Aggregating data within collections
• Building LINQ queries using lambda expressions
• Employing the new language features with LINQ
Exploiting parallel and asynchronous programming
• Running background threads with the Task class
• Executing code in parallel on multiple CPUs with PLINQ
• Adding dynamic features to applications with DLR
• Writing more responsive applications
Accessing Data with Entity Framework (EF)
Mapping objects to relational data
• Accessing data with ORM tools and technologies
• Mapping tables to objects with the EF Designer
• Automatically generating entity classes
Replacing ADO.NET code with LINQ to Entities
• Querying relational databases
• Inserting, updating and deleting data using the DbContext class
• Reading and writing XML easily using LINQ to XML
Manipulating different programming models
• Database-first
• Model-first
• Code-first
• Leveraging POCOs for integration in applications
Creating REST Data Services with WCF
Working with WCF new features
• Integrating EF entities within a distributed application
• Optimizing data transfer with JSON
• Creating WCF Data services without configuration
Accessing REST-based services via HTTP and Web API
• Writing HTTP services that reach browsers and mobile devices with Web API
• Calling services asynchronously
• Deserializing JSON data at the client
Enhancing Web User Experiences with ASP.NET New Features
Making web applications more responsive
• Creating highly responsive user interfaces with jQuery
• Incorporating jQuery code into web pages
• Constructing appealing pages with jQuery animation
• Optimizing URLs with routing
Automating data access and deployment
• Calling WCF services with jQuery, Ajax and JSON
• Integrating Dynamic Data controls with ASP.NET pages
• Employing WebSockets for full duplex communication
Creating Windows 8 Store Apps
Evaluating Windows 8 Store app types
• Leveraging web development experience with HTML5, CSS3 and JavaScript
• Employing XAML with C# or VB
• Taking advantage of the Windows Runtime APIs
Developing and deploying apps
• Publishing apps to the Windows Store
• Deploying apps in the enterprise