Project Description

DOTNET TRAINING

Detailed Course Content

About Microsoft .Net

Microsoft .Net is a Powerful Open Source Cross Platform Development Tool. The .Net Framework is a platform that provides tools and technologies you need to build Networked Applications as well as Distributed Web Services and Web Applications. The .Net Framework provides the necessary compile time and run-time foundation to build and run any language that conforms to the Common Language Specification (CLS).The main two components of .Net Framework are Common Language Runtime (CLR) and .Net Framework Class Library (FCL).

Using .Net, Develop high performance applications in less time, on any platform and C#, a simple, modern, general-purpose, object-oriented programming language

C#.NET

Introduction to .NET Framework

  • .NET Framework
  • OverView
  • CLR,CLS
  • MSIL
  • Assemblies
  • NameSpaces
  • .NET Languages
  • Dll’s(Vs)Exe’s 

Basics:

  • Getting Started
  • Using Variables and Arrays
  • Methods and Parameters
  • Decision Structures and Loops
  • Handling Errors and Exceptions

OBJECT ORIENTED PROGRAMMING

  • Classes, structures and enums
  • Constructors
  • Destructors
  • Properties
  • Inheritance
  • -Shadowing(new methods)
  • -Overriding
  • Method Overloading
  • this and base Keyword
  • Sealed classes
  • Interfaces, Abstract Classes
  • Working with Delegates
  • Designing and Implementing Events
  • Generics
  • Sealed classes and Partial classes
  • C#.NET Application Architecture
  • Solution, Projects
  • Compiling, Debugging and Running in IDE

INTRODUCTION TO GUI PROGRAMMING

  • Windows.Forms Assembly
  • Drawing
  • The Form Class
  • Win Forms
  • Visual Inheritance
  • Programming with Controls
  • User Controls

WORKING WITH COLLECTIONS, IO

  • IO
  • Readers and Writers
  • Streams

SYSTEM COLLECTIONS

  • Hashtable
  • ArrayList

SERIALIZATION

  • Formatters
  • Binary Serialization
  • Formatters, Binary Formatter
  • SOAP Serialization
  • XML Serialization 

ADO.NET I:

  • Introduction
  • Architecture
  • Data.Dll
  • Data.Oledb
  • Data.SqlClient
  • Data Readers
  • Command Object
  • Procedure Execution (PL/SQL)

ADO.NET II : Data Adapters and DataSets

  • Data Tables
  • Data Relations
  • Data Views

ASSEMBLIES

  • Strong Names
  • GAC
  • Private and Shared Assemblies
  • SFA
  • MFA

MULTITHREADING

  • Threading Introduction
  • Thrading NameSpaces
  • Thread Members
  • Thread States
  • GUI PROGRAMMING
  • CRYSTAL REPORTS WITH .NET

VB.NET

OVERVIEW of .NET

  • Drawbacks of the Existing System
  • Why .NET came into picture
  • Difference between Java and .NET
  • .NET Framework Architecture
  • Versions of .NET Framework
  • Visual Basic .NET
  • Disadvantages of Visual Basic
  • Programming in VB .NET
  • Operators
  • Conditional Statements
  • Arrays

OOPS

  • Abstraction
  • Encapsulation
  • Constructors
  • Inheritance
  • Overloading Methods and Constructors
  • Abstract Classes
  • Interfaces
  • Assemblies
  • Access Specifies

EXCEPTION HANDLING

  • What is Exception
  • Error Handling
  • Using Try, Catch, Finally and Throw
  • Defining our own exception classes
  • Debugging the Application

WINDOWS PROGRAMMING

  • Understanding Windows Programming
  • Class Hierarchy
  • Using Various Windows Components

ADO .NET

  • Client Server Architecture
  • Understanding Drivers and Providers
  • ADO .NET Architecture
  • Using OLEDB Providers
  • Data Readers
  • Using Oracle and SQL Server Managed Providers
  • Disconnected Architecture with Data sets
  • Data controls
  • Data Table and Data View difference and usage
  • Invoking Stored Procedures

ASSEMBLIES

  • Why Assemblies
  • Disadvantages of Com
  • Architecture of Assemblies
  • Creating Private and Shared Assemblies
  • Deploying Shared Assemblies in GAC

CUSTOM WINDOWS CONTROLS (User Controls)

  • Creating and Using them in other applications
  • Defining properties to controls using Property Procedures
  • Defining Events to controls and invoke them

MULTITHREADING

  • Difference between Multitasking and
  • Multithreading
  • Advantages of Multithreading
  • Creating Multiple threads in application
  • Thread Synchronization

WINDOWS SERVICES

  • Understanding Windows Services
  • Creating Windows Services
  • Installing and Uninstalling Windows services

.NET REMOTING

  • Understanding Distributed Architecture
  • Drawbacks of DCOM
  • Remoting Advantages
  • Remoting Vs web services
  • Creating & Using Remote Applications

CRYSTAL REPORTS

  • Designing and Invoking Crystal Reports
  • Datasets and Crystals Reports

ASP.NET

ASP.NET Basics

  • Web Programming
  • HTML, DHTML
  • JavaScript
  • IIS
  • ASP

ASP.NET INTRODUCTION

  • Difference Between ASP and ASP.NET
  • Architecture
  • Inline Technique & Code-Behind Technique
  • Code Render Blocks
  • Server Controls
  • Page Basics, Page lifecycle
  • Post back Request
  • View State, Directives

PROGRAMMING WITH SERVER CONTROLS

  • Html Server Controls
  • Web Server Controls
  • Basic Web Controls
  • List Controls, Data Controls
  • Adv Controls, User Controls

CUSTOM CONTROL Development

THEMES AND SKINS

MASTERPAGES AND SITE NAVIGATION

ADO.NET PROGRAMMING

  • Architecture
  • DataReaders and DataSets
  • Command Object
  • Transaction Programming
  • Procedure Execution
  • Data Adapter and Data Set
  • Data Tables
  • Data Relation
  • Data Views
  • Updating Dataset

ADO.NET AND ASP.NET

  • Working with Data Controls
  • GridView

-Inserting, Updating, Deleting

-Sorting in Data Grid

-Paging in Data Grid

  • DataSource Controls
  • Dataset
  • DetailsView
  • FormView
  • Data List
  • Repeater Control
  • Crystal Reports

XML PROGRAMMING

  • XML
  • DTDs & XSDs
  • Parsers
  • SAX Model
  • DOM Model
  • XML Programming in .Net
  • XML Readers
  • XML Serialization

STATE MANAGEMENT WITH ASP.NET

  • Context
  • View State
  • Cookie State
  • Session State
  • Session Tracking
  • Application Object
  • Session and Application Events

ASP .NET APPLICATION TUNING

  • Config & Web.Config.
  • App Setting
  • Compilation Settings
  • Custom Error Settings
  • Session State Settings
  • InProcess & OutProcess Sesstion States
  • State Server & SQL Server
  • Cookieless Session State
  • Application and Global.ASAX

CACHING

  • Introduction to Caching
  • Types of Caching
  • Page Caching
  • between Webuser Controls & Custom Controls
  • Page fragmentation Caching
  • Data Caching
  • Data Caching – Application Object

TRACING

  • Page Level
  • Application Level

SECURITY

  • Authentication & Authorization
  • Windows Authentications
  • Forms Authentications
  • Passport Authentications
  • Memberships
  • WEB SERVICES
  • Architecture
  • WSDL, SOAP, UDDI
  • Publishing and Consuming Web Services
  • Web Client
  • Windows Client
  • Caching Web Services
  • Security in Web Services

WEBPARTS

  • Webpart Manager
  • Zone Types

DOTNET TRAINER DETAILS

Role : Technical Lead
Experience : 6+ Yrs of IT Experience across MNC Companies
Technologies : C#, ASP.NET , VB6.0, ASP.NET, VB.NET, Silverlight, SharePoint…etc
About Trainer :

Dot net Consultant having more than 6+ Years of experience in Software Technology Training and Consultancy. Maintains good repo with participants and creates lively environment for learning. Providing training on .NET Framework family 2.0, 3.0, 3.5, 4.0 and 4.5 version with WCF, WWF, WPF, LINQ, Silverlight, C#.NET, Advanced C#.NET, VB.NET, ASP.NET. Proficient in Internet and Intranet Application Development specializing in n-Tier, WinForms Applications, Web Applications targeted for the .Net

Certifications : Microsoft Certified Technology Specialist in .NET Framework 4 Windows Applications

 

Trainings and Batches

Mode of Training

Numaware provides the following list of trainings according to Trainee or Colleges or Organization preference

  • Classroom Training
  • Online Training
  • Corporate Training
  • Campus Training
  • University Training
  • Virtual Instructor-Led Training
  • Instructor-led Live Classroom Training

Batches Available

We are Flexible with following list of batches as per the student requirements and availability.

  • Regular Batch
  • Weekend Batch
  • Weekday Batch
  • Fast-Track Batch
  • One to One Batch
  • Customized Batch

Flexible Timings

Numaware providing Flexible timings to schedule the Batches according to student-preferred timings at either Morning or Evening

  • Morning : 6.00 AM to 12.00PM
  • Evening : 3.00 PM to 10.00PM

Affordable Fees

We Charge very nominal, least and best price for all trainings when compared to Market or any other institutes with good quality standards and no compromise on commitment of providing Quality of Training.

Digital and Flexible Payment Options are available with Numaware Technologies Pvt. Ltd

  • Cash with Invoice
  • Credit-Card Pay
  • Debit-Card Pay
  • Any Digital-Pay
  • Account Transfer
  • Pay-Tm Transfer

Note: Fee will be finalized after demo session as per the Trainer suggestions and Student requirement.

Numaware Benefits

Numaware Technologies Pvt. Ltd is one of the best training institutes in Bangalore, offering Job demanding IT courses, Niche skills for working professionals, fresher’s, and students to ensure a successful future. We offer 100% placement support, cost-effective courses, real-time project experience, resume support, interview support and more. Our courses will equip you to get jobs in top MNCs and launch a successful career.

TRAINING BENEFITS in Numaware Technologies :

  • Training with IT Industry experts and Certified professional s working in MNC Companies.
  • Importance given to both theory and practice
  • Hands-on experience in real-time projects
  • Assistance in all stages of getting a job
  • Proven track record
  • Limited students in a batch
  • Flexible timings
  • Certification support

STUDENT BENEFITS in Numaware Technologies:

  • Post-training and on-job support
  • Backup classes for missed sessions
  • Remote lab facility, Wi-Fi access and LED TV projection
  • Mock exams and interviews for real-life simulation experience
  • Affordable fees with 2 easy installments

PLACEMENT BENEFITS in Numaware Technologies:

  • Our recruitment team will send you for interviews till you get placed
  • Frequently asked interview Q & A will be shared
  • Resume build support from industry professionals
  • We train you with real cases studies for interviews
  • Emphasis on practical knowledge in everything

Job Demanding Courses

Numaware Trainings is a Platform for Learning Technologies

Learn what really matters

Just work hard and focus on your job… because luck truly favors the prepared!!
All the best for your career

Dotnet Training |Best Dotnet Training Institute in Bangalore |Best Dotnet Training Institute in Marathahalli |Best Dotnet Training Institute in India |Dotnet Online Training |Best Dotnet Online Training Institute in Bangalore |Best Dotnet Online Training Institute in Marathahalli |Best Dotnet Online Training Institute in India |Dotnet Corporate Training |.NET Training | Best .NET Training Institute in Bangalore |Best .NET Training Institute in Marathahalli |Best .NET Training Institute in India |.NET Online Training |Best .NET Online Training Institute in Bangalore |Best .NET Online Training Institute in Marathahalli |Best .NET Online Training Institute in India |.NET Corporate Training  Best Dotnet Training in Marathahalli