Prospects IT offers a wide range of .Net based services and has proven capabilities to build robust and scalable web and enterprise based web applications leveraging .Net to its best. The .NET Framework is designed to fulfill the following objectives
- To provide a consistent object-oriented programming environment whether object code is stored and executed locally, executed locally but Internet-distributed, or executed remotely.
- To provide a code-execution environment that minimizes software deployment and versioning conflicts.
- To provide a code-execution environment that promotes safe execution of code, including code created by an unknown or semi-trusted third party.
- To provide a code-execution environment that eliminates the performance problems of scripted or interpreted environments.
- To make the developer experience consistent across widely varying types of applications, such as Windows-based applications and Web-based applications.
- To build all communication on industry standards to ensure that code based on the .NET Framework can integrate with any other code.
C#.NET
Course outline
- NET: What You Need To Know
- First C# Programs
- Data Types in C#
- Operators and Expressions
- Control Structures
- Object-Oriented Programming
- Classes
- More about Types
- Methods, Properties and Operators
- Characters and Strings
- Arrays and Indexers
- Inheritance
- Virtual Methods and Polymorphism
- Formatting and Conversion
- Exceptions
- Interfaces
- .NET Interfaces and Collections
- Delegates and Events
- Introduction to Windows Forms
- Additional C# Features
You will learn
- Powerful Object-Oriented principles applied to C#
- Expert C# .NET Design and architecture using UML
- Hands-on C# .NET experience for professional advancement
VB.NET
- Module 1: Overview of the Microsoft .NET Platform
- Module 2: Development Environment Features
- Module 3: Language and Syntax Enhancements
- Module 4: Object-Oriented Design for Visual Basic .NET
- Module 5: Object-Oriented Programming in Visual Basic .NE
- Module 6: Using Windows Forms
- Module 7: Building Web Applications
- Module 8: Using ADO.NET
- Module 9: Developing Components in Visual Basic .NET
- Module 10: Deploying Applications
- Module 11: Upgrading to Visual Basic .NET
ASP.NET
Course Outline
- Introduction to ASP.NET
- Web Forms Architecture
- ASP.NET and HTTP
- Web Applications Using Visual Studio
- State Management and Web Applications
- Server Controls
- Caching in ASP.NET
- ASP.NET Configuration and Security Fundamentals
- Debugging, Diagnostics and Error Handling
- More Server Controls
- ADO.NET and LINQ
- Data Access in ASP.NET
- Personalization and Security
- Introduction to ASP.NET AJAX
- HTTP Pipeline
Overview
- Introduction to ASP.NET
- Extensible Scaffolding with MvcScaffold integration
- HTML 5 enabled project templates
- The Razor View Engine
- Support for Multiple View Engines
- Controller Improvements
- JavaScript and Ajax
- Model Validation Improvements
- Dependency Injection Improvements
- Other New Features