Course Details: The .NET Framework – Introduction Architecture of .NET Framework Types of MS.NET Applications MSIL / Metadata and PE files The Common Language Runtime (CLR) Common Type System (CTS) Common Language Specification (CLS) Types of JIT Compilers Security Manager MS.NET Memory Management / Garbage Collection MS.NET Base Classes Framework MS.NET Assemblies and Modules Installing - Visual Studio.NET 2010 - IDE Visual Studio.Net IDE - Introduction and Shortcuts C#.NET - Language Basics Variables, Constants, Data Types Operators - Arithmetic, Relational, Logical, Bitwise Operators - Assignment, Casting, Parsing, Concat, Comment String and String Builder Boxing and Unboxing C#.NET - Console Applications Entry point method - Main Command Line Parameters Compiling and Building Projects - (Implement 24 Programs) C#.NET - Control Statements Conditional Iteration Jump Logical Programs - Psedocodes , Programs - 1 C#.NET - Procedures and Functions Introduction Prototype based Call by value / ref based Param Arrays, Optional Args, Named Arguments C#.NET - Arrays Dimensional Arrays - Single and Multi dimensional (C++/.NET) Dimensional Arrays - Static and Dynamic Why Array index starts with zero? 3D Arrays and Jagged Arrays C#.NET - Object-Oriented Programming OOPS Concepts in Real World Object, Class Data Abstraction, Encapsulation Inheritance and Polymorphism Simple Class Implementation C#.NET - Working With Class and Objects Declaring a class with state and behavior Adding Variables and Methods Inline Methods Nested Methods Const Methods, Friend Functions Properties , Indexers, Initializes C#.NET - Shared/Static Members Memory Allocations - Stack, Heap and Global Memory Static / Shared State and Behaviors Static Class Object as Args and Return Type C#.Net - Constructors and Destructors Default, Parameterized, static Type Memory Management and Garbage Collection Polymorphism - Static Method Overloading Constructor Overloading Partial Classes & Methods Inner Classes C#.NET Inheritance - Simple, Multilevel, Hierarchical Interface, Dynamic Polymorphism Deriving classes Simple, Multilevel, Hierarchy What is the need of virtual functions? Virtual Functions C++ / .NET Solution Pure Virtual Functions & Abstract Class Diamond Problem - multiple Inheritances versus Interface Implementation/Interface Inheritance Class Reference and Sub Reference Visit and Execute - Constructor/Destructor Calling base class constructor/method C#.Net - Delegates Function Pointers in C++ Callback in C++ Delegates - Simple, Multicast, LINQ Based Event handling and delegates C#.Net - Exception Handling Handling Exceptions using try and catch Raising Exceptions using throw Pre-defined Exception classes Custom Exception classes Using Statement C#.Net - Win Forms Introduction to windows forms Controls - Label, Button, Textbox, Image Controls - Combo box, Radio Button, Date Time, Timer Menus and Context Menus Menu Strip, Toolbar Strip Grid View, Data bounds Drag base versus Code Base Designing Control SDI and MDI Applications MS - SQL Server 2008 - Quick Tour Introduction and Installation DDL, DML and DQL, Key Constraints, Stored Procedures Create Real time databases - Bank, College, Super Market C#.NET - ADO.Net Framework History of ADO.NET - Native API, ODBC, DAO/RDO, ADO Managed Providers .NET Working with Connection, Command, Data Reader C#.NET Dataset - connection less Working with Prepared Statements Working with Stored Procedures Data Tables, Data Columns and Data Rows, Constraints C#.NET - Working with Components / Assemblies (Priv/Pub) Developing 3 Tier and N-Tier Architecture Application (Industrial) Creating a Simple .NET Framework Component Revise ADO.NET in depth HTML - Basic Controls, Forms, Frames, CSS, POST/GET Methods How to create and deploy your own static web site? Java Script and Jquery Basics Client versus Server Client Side Scripting versus Server Side Scripting ASP.NET Introduction and Architecture Static and Dynamic Website - Architecture ASP.Net/ASP/ISAPI/CGI Client Side Controls versus Server Side Controls ASP.NET Basic Controls ASP.Net AutoPostback ASP.NET Web Form - Lifecycle ASP.NET Field Validators - Required, Range, Compare, Expression ASP.NET State Management View State Query String Cookies - Temporary and Permanent Sessions Static Class Simple Login, My Account Logout Page Implementation ASP.Net Login Control, ASP.NET Custom Control, Panel Control ASP.NET Web Services Web service as Producer and Consumer Working with UDDI Web service as Consumer ASP.NET Master Pages, Skins, Themes ASP.NET Menu, Navigation, Tree, Ad Rotator Download from Free-css.com templates and Implement ASP.NET Authentication and Authorization Windows Authentication, Forms Authentication, Passport Auth ASP.Net Data bound controls Data from Pages, Collections Data from Data source controls, Data views, Repeator Control ADO.Net integration with ASP.NET ASP.NET Website Deployment on IIS and Windows Deployment Rich GUI - AJAX.NET, HTML 5 MS.NET Threading and MS.NET 4.5 Framework MS.NET Advanced Features Overview - WPF/Silver Light, WCF, MVC, SharePoint C#.NET and Sql Server 2008 - Technical Assessment HTML, Jquery and ASP.NET - Technical Assessment Project Based Lab Assessment - State Management/ADO.NET/Master Pages.
RIZE Trainings offers wide range of courses belonging to business, IT, students, developers, data and working professionals, freshers etc; We regulate training about your expected courses and help you to advance your career. RIZE come up with numerous courses and offer training throughout the world like France, United states, China, India, Singapore, Germany, Australia, Canada etc; by using interface like webex and GoToMeeting.
RIZE trainers assist in developing Real time experience of the required course and also improving interview skills, knowledge, communication, content of the course, innovative project ideas, future scope etc,. This makes our students are becoming future experts and working as professionals in top rated companies.
The course begins in a few days, and I still do not have my login information. What do I do? Once your registration for a course is completed, we will send activation link to start your sessions. What happens if I miss my training date, do I have any options? In case you miss training date, we will send recorded sessions to you. Otherwise, we assign for next live batch. How does the online training work? All of our online courses are live instructor led online courses. You will have the ability to interact directly with the trainer. Once registered for a class you will receive detailed instructions on how to access your class. How do I receive the course materials? You receive a link to download the course materials when you register. Our trainers assist you in your assessments, case studies, sample projects, interview skills etc; Will I be able to view the sessions again at a later time? Yes, We provide recorded sessions. Who are your trainers? All our trainers are working professionals from the Industry and have at least 10-12 yrs of relevant experience in various domains. They are subject matter experts. So that participants get a great learning experience. Can I get the same in-class experience at home or work? Yes. You can attend courses anywhere that has an Internet connection. If you choose to participate from your home or workplace, you must validate your own equipment to ensure it meets the required specifications. What should I bring to class? You need to have your course materials, Internet, computer headset and the Link to your Rizetrainings classroom e-mail, which contains the link and LOGIN credentials you need to take your course. Where can I get more information? If you need more information, please call us at +91-970 39 767 53 or send mail to firstname.lastname@example.org . Rize Trainings Advisors will be happy to assist you. Do you offer placements? We help our customers for preparing their resumes, work on sample live projects and provide assistance for interview preparation. We don't offer any placements however if you go through the course diligently and complete the project you will have a very good hands on experience to work on a Live project. What happens if I have technical problems during my class? If you have technical difficulties, you call us at +91-970 39 767 53 . Our support team will resolve any issues you might encounter.