| Course Teaching | You are Offering Professional Course | Locality Kukatpalli |
About Kosmiktechnologies:
KOSMIK is a Global leader in training,development,and consulting services that helps students bring the future of work to life today in a corporate environment.We have a team of certified professionals and experienced faculty working with latest technologies in CMM level top MNC S.
We build students capabilities and leadership skills at every level and every opportunity.We do this to help build internal support, get to real issues, and reach practical recommendations. We bring out the capabilities of students to fully participate in the training and lead any project work. We are passionate about taking on immense challenges that matter to our students and,often,to the world.
About course:
Dot Net is a software technology, which was introduced by MICROSOFT in the year 2002. Dot Net is a Framework technology, that means which is integrated with multiple technologies like windows, web, web services, etc. The main reason, why dot net called to be framework technology is Using single Dotnet technology a programmer can develop multiple type of applications
Course curriculum:
ASP.NET
ASP.NET fundamentals
Differences between ASP and ASP.Net
Defining an web application
Lifetime of an application
Understanding the HTTP Request/Response model how does a web server work
The new event model = Top down processing v/s event based processing
ASP.Net architecture
Role of STTP handlers and modules
ASP.NET Web forms
ASP.NET programming model
Request processing life cycle
Dynamic compilation
ASP.Net tracing and debugging
Tracing code execution
Page level tracing
Application level tracing
Debugging using the IDE support
ASP.Net validation control
Using server controls
Validating input using validation controls
Using custom validator
Writing client side validation scripts
Server controls and data Binding
Using template controls data grid
Understanding data binding
Customizing their output by defining user defined templates
Implementing paging using data grid
Editing data using data grid control
Server Controls and data binding
Using template controls like data repeater, data list
Data Caching
Cache object provided in ASP.NET
Caching data using the cache object
Understanding scope of data cached in cache object
Setting expiry policies for cached data
Sliding expiry
Absolute expiry
Setting dependencies for cached data
Key dependency
File dependency
Output caching
Caching output of a page
Varying the cache by input parameters received by the page
Setting expiry for the output cache
Caching parts of a page (fragment) With user controls
Introduction to State management
Strategies for maintaining state in an ASP.NET application
Using view state saving the internal state between requests of a control
Understanding application and session objects
Application state for storing common data across all sessions
Session state store session specific data
Out-of-process state management techniques
State server
Sql server
State management using cookies
Authentication
Security models supported by ASP.Net to write secure web application
ASP.NET authentication
Windows authentication
Orms authentication
Passport authentication
Authorization
ASP.NET authorization
User level, Role based
Creating ASP.NET Server Controls
Web User Controls
Creating Methods, Events and Properties in Server Control
Developing a Composite Control
Remoting Architecture
Accessing .NET component across Application Domain
NET Remoting Architecture
Understanding channels, message formats, message sinks
An Introduction to Web Services
Web Service Terminology
The SOAP protocol
SOAP Request and Response messages
Web Services Description Language (WSDL)
C#.NET
.Net Framework
Windows DNA and its related problems.
.Net solution.
.Net Framework Elements.
Compilation process in .NET.
Dotnet application execution.
.Net execution unit: Assemblies
C# Language
Understanding .Net type system.
CTS,CLS.
Value types and reference types.
Boxing and unboxing between value types and reference types.
Significance of Namespaces in .NET.
Creating a simple Hello World application.
Understing the assembly contents using ILDASM.
Const, readonly, ref, out, params
Encapsulation and Abstraction
Classes for encapsulation
Classes and objects as instances
Object the base class for all types
Properties defining characteristics of an object (read-only, write-only, Read/Write).
Methods-defining behavior of an object.
Using access modifiers
Object Lifetime
Initializations and cleanup using constructors, destructors
Importance of implementing IDis- posable
Static and instance members
Inheritance and Polymorphism
Need for inheritance and polymorphism
Enhancing and extending a class
Syntax for inheritance in .Net
Invoking base class functionality from derived class
The Protected modifier
Understanding runtime polumorphism
Defining virtual functions and overriding them
Abstract classes and methods
Sealed classes and methods
Hiding base class members
Using Collection Objects
Hashtable, SortedList, ArrayList, etc
Delegates
Delegates .Net mechanism for callbacks
Multicast delegates
Events
Notifications using events
.Net events instances of delegates
Events and inheritance
Understanding Interfaces
Using interfaces to crate standards
Defining interfaces in .Net
Implementing interfaces
Providing interface specific implementation
Dynamically querying for a supported interface
Introduction to assemblies
Private and shared assemblies
Creating strong named assemblies
Global assembly cache location for shared assemblies
Single-File assemblies
Multi File Assemblies
Compiling .Net modules and building them in to Multi-File Assemblies
Using Exception Classes
Understanding exceptions and how to handle them
Exception class base class for all .Net exceptions
Debugging
Visual Studio .Net debugging environment
Using debugging tools provided by the IDE
Tracing in .Net applications
Working with Windows Forms
Adding and using windows control to the form
Writing and registering even handlers for the control events
Creating & Handling menu items
Using layout to design the window
Visual inheritance (strong objects in a collection)
ADO.NET
ADO.NET Introduction
Comparison between ado and ado.net
Ado.net architecture
Difference between connection model and disconnected model
The managed providers
OLEDB provider
Sqlclient
Connected Architecture
Connected access to data using provider classes connection, command, data reader
Forward only, read-only access to data using data reader objects
Executing stored procedures using command objects
Passing input/output parameters to command objects
Disconnected Architecture
Disconnected data access using dataset class
Populating datasets using data adapter objects
Setting constraints on a data table primary key, unique.
Creating relations between tables in a dataset
Inserting, updating, deleting data in data tables
Updating modifications in the data source using command builder and data adapter
Binding with windows controls
Filtering and sorting data in a data table using data views
ADO.Net Advanced
Customizing the configuration of a data adapter to update the under lying data source.
Handling Data Errors
Concurrence exceptions and their management.
About offered courses:
kosmik Provides online Hadoop, MSBI, Core Java, Data Science, Digital Marketing, Tableau, Android & selenium, hadoop, Testing tools, Python,sales force,manual testing,ect....
For More information vist: http://kosmiktechnologies.com/dotnet-training-in-hyderabad/
Contact:
KOSMIK TECHNOLOGIES PVT.LTD
3rd Floor, Above Airtel Showroom,
Opp KPHB Police Station,
Near JNTU, Kukatpally,
Hyderabad 500 072. INDIA.
PH.No : (+91) 87 121 86 898
+9140-64648401/02, +91- 8712186898, +91-9032337979
[email protected];
careers@kosmiktech
nologies.com;
[email protected];
info@kosmikt
echnologies.com,
[email protected]
For More information vist our website: http:kosmiktechnologies.com/