Note: Red colored section will only be available for 5 years subscription holder members only.
Learn Angular 6.X, 7.X Step By Step
- Lab 1: - Running your first Angular Application.
- Lab 2: - Creating the Customer UI, Model and Component.
- Lab 3: - Angular Routing: Creating Master pages and navigations
- Lab 4: - Increasing Performance using Lazy Loading.
- Lab 5: - Implement Validations in Angular.
- Lab 6: - Angular Dependency Injection.
- Lab 7: - Input, output and event emitters.
- Lab 8: - Make HTTP calls using Angular Components.
- Lab 9: - Integrating MVC Core with Angular using Visual Studio.
- Lab 10: - Migratting Angular 6 to Angular 7
- Lab 11: - Unit Testing in Angular using Jasmine & Karma.
- Question 1: - Can we have multiple components in Startup?
ASP.NET MVC Interview Questions with answers
- ASP.NET MVC Interview Questions with answers - Part 1
- ASP.NET MVC Interview Questions with answers - Part 2
- ASP.NET MVC Interview Questions with answers - Part 3
- ASP.NET MVC Interview Questions with answers - Part 4
- ASP.NET MVC Interview Questions with answers - Part 5
- ASP.NET MVC Interview Questions with answers PDF Download
Angular Interview Q & A
- 25 basics interview Q & A on Angular - Part 1
- Angular Interview Questions - Part 2
- Angular interview questions - Part 3
- Angular interview questions - Part 4
- Angular interview questions - Part 5
- Angular interview questions - Part 6
- Angular interview questions - Part 7
- Angular Q & A PDF Download
C# Interview Questions with Answers
- 30 Important C# interview Questions and Answers(Part 1)
- C# Interview Questions & Answers - Part 2
- C# Interview Questions & Answers - Part 3
- C# Interview Questions & Answers - Part 4
- C# Interview Questions & Answers - Part 5
- C# Interview Questions & Answers - Part 6
- C# Interview Questions & Answers - Part 7
- C# interview Questions and Answers PDF Download
Practical MSBI Interview Questions with Answers
- MSBI Interview Questions & Answers Part - 1
- MSBI Interview Questions & Answers - Part 2
- MSBI Interview Questions & Answers - Part 3
- MSBI Interview Questions & Answers - Part 4
- MSBI Interview Questions & Answers - Part 5
Learn Azure Step By Step
- Lab 1: - Azure, Cloud, SAAS, PAAS and IAAS.
- Lab 2: - SQL Server on Azure(DTU & EDTU).
- Lab 3: - Azure Functions.
- Lab 4: - Azure storage (Blobs, Table, File and Queue).
- Lab 5: - Explain Cosmos DB in Azure.
- Lab 6: - Microservices & Azure Fabric.
- Lab 7: - Azure tables, Partition and Row keys.
- Lab 8: - Block blobs, Append blobs & Page blobs.
- Lab 9: - Azure Queues, visibility timeouts, Peek & De-Queue.
- Lab 10: - Cloud services vs App services.
- Lab 11: - WebJob and background processing.
- Lab 12: - Azure DevOps using Azure Pipeline.
- Lab 13: - Microservices using Docker and Azure.
- Lab 14: - Azure Virtual Network(VNET) and Network Security Groups(NSG).
- Lab 15 - Function Apps and Serverless Concept.
- Lab 16 :- Azure Logic Apps.
Azure AZ-900 Guidelines
- Lesson 1 :- Introduction,IAAS,PAAS,SAAS,Capex & Opex
- Lesson 2 :- Disaster recovery , High Availability & Fault tolerance.
- Lesson 3 :- Regions,Zones and Sets
- Lesson 4 :- Public cloud , Private cloud and Hybrid
- Lesson 5 :- Resource group, Data centre failures and Delegate permissions.
- Azure AZ-900 Preparation Part 1- 04th May 2020
- Azure AZ-900 Preparation Part 2- 06th May 2020
- Azure AZ-900 Preparation Part 3- 07th May 2020
- Azure AZ-900 Understanding various terms in cloud, concepts of Azure - 02nd Nov 2019
- Azure AZ-900 Understanding Azure service - 09th Nov 2019
- Azure AZ-900 Azure App service , Logic App and Function Apps. - 16th Nov 2019
- Azure AZ-900 Azure Devops Training. - 23rd Nov 2019
- Azure AZ-900 Azure VNET, NSG, Azure Firewall - 07th Dec 2019
- Azure AZ-900 Azure VNET, NSG, Azure Firewall 2 - 14th Dec 2019
- Azure AZ-900 Deploy MVC application on Windows Docker on Azure VM - 28th Dec 2019
- Azure AZ-900 Azure Active Directory , Key Vault , Pricing calculator , TCO cal , Advisor and SLA - 04th Jan 2020
- Azure AZ-900 Explaining Questions of Azure Certification AZ900 with Answers - 11th Jan 2020
- Azure AZ-900 Python Basics - 25th Jan 2020
- Azure AZ-900 Azure Machine Learning - 26th Jan 2020
- Azure AZ-900 Azure Data factory - 01st Feb 2020
- Azure AZ-900 Azure Data Lake- 23rd Feb 2020
- AZ 900 Exam Preparation PDF.
Learn MSBI in 4 days with Project
- Lab 1 :- MSBI Fundamentals, Data flow, Control Flow, ETL, Dataware house. (SSIS)
- Lab 1.1 MSBI Installation in Details (Upgrade Lab)
- Lab 2:- Conditional split, Data conversion and Error handling. (SSIS)
- Lab 3:- For Loop, Variables, Parameters and Debugging. (SSIS)
- Lab 4:- Packaging and Deployment, File component and running SSIS package as a task.(SSIS)
- Lab 5: - For dimension, measures, star schema, snow flake, shared connection managers & packages tasks.(SSIS)
- Lab 6:- SCD, Type 0, Type 1, OLEDB Command and Unicode conversions.(SSIS)
- Lab 7:- Lookup, Data conversion optimization and updating SSIS package.(SSIS)
- Lab 8:- Sort, Merge and Merge Joins.(SSIS)
- Lab 9 :- Creating SSAS Cube. (SSAS)
- Lab 10:- SSAS Time series and Excel display.(SSAS)
- Lab 11: - What are Transactions and CheckPoints in SSIS? (SSIS)
- Lab 12: - Simple SSRS report & implementing Matrix, Tabular, Parameters, Sorting, Expressions. (SSRS)
- Lab 13:- Using Data Profiling task to check data quality. (SSIS)
- Lab 14:- Hierarchical Dimensions. (SSAS)
- Lab 15:- WebServices and XML Task. (SSIS)
- Lab 16:- DrillDown and Subreports. (SSRS)
- Lab 17 :- SSAS KPI (Key Performance Indicators). (SSAS)
- Lab 18:- Pivot, UnPivot and Aggregation. (SSIS)
- Lab 19 :- SSAS Calculation.(SSAS)
- Lab 20:- SQL Execute Task. (SSIS)
- Lab 21:- Reference and Many-to-Many Relationship. (SSAS)
- Lab 22 :- Script Task and Send Mail Task. (SSIS)
- Lab 23 :- Script component(SSIS)
- Lab 24 :- Bar chart, Gauge and Indicators.(SSRS)
- Lab 25:- Partitions in SSAS. (SSAS)
- Lab 26 :- CDC(Changed Data Capture) in SSIS. (SSIS)
- Lab 27:- Additive, Semiadditive and non-additive measures in SSAS.(SSAS)
- Lab 28:- Buffer Size Tuning (SSIS)
- Lab 29 :- How to implement Multithreading in SSIS?(SSIS)
- Lab 30:- Processing SSAS cube in background.(SSAS)
- Lab 31 :- Explain Asynchronous, Synchronous, Full, Semi and Non blocking Components. (SSIS)
- Lab 32 :- SSRS Architecture and Deployment (SSRS)
- Lab 33 :- DQS( Data Quality Services ) (SSIS)
- Lab 34 :- Explain Tabular Model and Power Pivot (SSAS).
- Lab 35 :- MDX (Multidimensional Expressions) Queries.(SSAS)
- Lab 36 :- Data Mining (Fundamentals and Time Series Algorithm).(SSAS)
- Lab 37 :- Page Split and Performance issues with SSIS.(SSIS)
- Lab 38 :- Aggregations in SSAS.(SSAS)
- Lab 39 :- ROLAP, MOLAP and HOLAP.(SSAS)
- Lab 40 :- Instrumentation using Data Taps (SSIS).
- Lab 41:- Lookup caching modes and Cache Transform.
- Lab 42: - Perspectives & Translations. (SSAS)
- Lab 43 :- Tabular Training 1 :- Installation, Xvelocity, Vertipaq, DAX,Creating cubes,measures, KPI, Partition and Translation?
Learn Design Pattern in 8 Hours
- Lab 1:- Design pattern step by step with a project(Factory pattern,Lazy Pattern and RIP Pattern).(60 minutes)
- Lab 2:- Unity, Stratergy, IOC, SRP and SOC. (30 minutes)
- Lab 3:- Template pattern and Repository pattern with ADO.NET.(60 minutes)
- Lab 4: - Adapter Pattern and Repository with EF(60 minutes)
- Lab 5: - UOW(Unit of Work)(30 minutes)
- Lab 6:- Decorator Pattern (30 Minutes)
- Lab 7 :- Iterator Pattern(25 Minutes)
- Lab 8:- Prototype and Memento Pattern(25 Minutes)
- Lab 9:- Implementing complex object creation using Factory Method(1 Hour)
- Lab 10 :- Implementing NULL design pattern and Mediator pattern.
- Explain SOLID?
- Introduction
- Factory and Abstract Factory pattern.
- Builder Pattern
- Prototype Pattern
- Singleton Pattern
- Adapter Pattern
- Bridge Pattern
- Composite Pattern
- Decorator Pattern
- Facade Pattetrn
- Flyweight Pattern
- Proxy Pattern
- Mediator Pattern
- Memento Pattern
- Interpreter Pattern
- Iterator Pattern
- COR Pattern
- Command Pattren
- State Pattern
- Strategy Pattern
- Observer Pattern
- Template Pattern
- Visitor Pattern
- Explain IOC(Inversion of Control)?
- Dependency Injection
- Fluent interface and method chaining
- Lazy Loading
- Explain RIP(Replace IF with Polymorphism) Pattern?
- Immutable object design pattern
- Explain Null Design Pattern and its usage.
- What is Microservices Architecture?
- Design pattern Source Code
- Source Code for Java
React with MVC Core Training Recordings
- Day 1 - Simple example of React, Babel and React Components using ES6/function and understand closures(10th-July-2021).
- Day 2 - Lambda expression, Props and states,Props using functions, Hooks , Life cycle of react (17th-July-2021).
- Day 3 - Two way bindings , Understanding create react structure, Debugging react and state objects with Binding. (24th-July-2021).
- React with MVC Core Revision Session (07th-August-2021)
- Day 4 - Simple UI with collection, Validation with React, Bench mark React with Angular(08th-August-2021)
- Day 5 - React with MVC Core using EF & Sql Server(14th-August-2021) (24th-July-2021).
- Day 6 - React with MVC Core using EF & Sql Server(21st-August-2021)
- Day 7 - React with MVC Core using EF & Sql Server(26th-August-2021)
- ReactJS with MVC Core Source Code
Angular with MVC Core Training Recordings
- Day 1- Angular pre-requisite Node, NPM, Closures, IIFE and Typescript(11th-July-2021)
- Day 2:- Running Angular first app using CLI, Ng serve, Ng Build, Components, Module,TemplateURL,Selectors, Packagelock.json,Semantic versioning, Web pack and Angular bootstrap process. (18th-July-2021).
- Day 3:- Angular with MVC Core using EF and Sql Server Training (24th-July-2021).
- Angular with MVC Core Revision Session (08th-August-2021)
- Day 4:- Validation with Angular , SPA , Bench mark Angular with React(08th-August-2021).
- Day 5:- Angular with MVC Core using EF & Sql Server (15th-August-2021).
- Day 6:- Angular with MVC Core using EF & Sql Server (22nd-August-2021).
- Day 7:- Angular with MVC Core using EF & Sql Server (25th-August-2021).
AZ 204 Exam Preparation
- Lab 1 :- AZ 204 introduction and VM creation using power shell.
- Lab 2 :- Azure ASP.NET core Diagnostics.
- Lab 3 :- App Service & GIT automation using power shell. - 07 June 2020
- Lab 4 :- Blob,Event grid and Function app integration. - 14th June 2020
- Lab 5 :- MSMQ and Service Bus Itegration and CDNs - 20th June 2020
- Lab 6 :- CDN case study question on Dynamic acceleration - 25th June 2020
- Lab 7 :- Fundamentals Azure API management basics. - 27th June 2020
- Lab 8 :- Azure API caching policy demo. - 28th June 2020
- Lab 9 :- Implementing Managed Identities with APIM & App Service.-05th July 2020
- Lab 10 :- Open ID security for API Management - 20th July 2020
- Lab 11 :- Registering Application with Azure AD - 18th July 2020
- Lab 12 :- Telemetry with ASP.NET Core - 26th July 2020
- Lab 13 :- Scale set and Azure front door service and compression - 01st August 2020
- Lab 14 :- Telemetry Tracking - 08th August 2020
- Lab 15 :- Azure Queue message and Maintain state in VM restarts - 15th August 2020
- Lab 16 :- AZ-204 Exam Preparation - 23rd August 2020
- Lab 17 :- AZ-204 Exam Preparation - 29th August 2020
- Lab 18 :- AZ-204 Exam Preparation - 12th September 2020
- Lab 19 :- AZ-204 Exam Preparation - 19th September 2020
- Lab 20 :- AZ-204 Exam Preparation - 26th September 2020
- Lab 21 :- AZ-204 Exam Preparation - 06th December 2020 .
- Lab 22 :- AZ-204 Exam Preparation - 13th December 2020
- Lab 23 :- AZ-204 Exam Preparation - 20th December 2020
- AZ-204 PPT - 19th November 2020
- AZ 204 Exam Preparation PDF
Learn C# Step by Step
- Lab 1 :- C# fundamentals, For loop, data types, Error handling, classes/objects, Methods and functions.
- Lab 2 :- Synch, Asynch, Delegates, Multicast Delegates and Events.
- Lab 3 :- Simple File Search Project.
- Lab 4 :- Customer Project(2 layers and validations).
- Lab 5 :- Inserting customer data using ADO.NET.
- Lab 6 :- Display, Update and Delete.
- Lab 7 :- Reusability and Configuration.
- Using SQL script files.
- Lab 8:- Implementing the Product master table.
- Lab 9 :- Implementing Stored Procedures.
- Lab 10 :- In-memory inserts and update.
- Lab 11 :- In-memory Deletes & understanding Usability.
Learn MVC 5 in 2 days
- Lab 1: - Simple Hello world(20 Minutes)
- Lab 2: - Explain MVC Routing(10 Minutes)?
- Lab 3: - Explain ViewData, ViewBag, TempData & Session Variables?(20 Minutes)
- Lab 4 :- Explain Model and Strongly typed views (20 minutes)?
- Lab 5: - Explain Model Binders(10 minutes)?
- Lab 6 :- Why MVC and MVC vs Webforms ? (30 minutes)
- Lab 7 :- Explain TempData , Peek and Keep ? (10 Minutes)
- Lab 8 : - Explain Data Annotations and HTML Helpers classes?(31 Minutes)
- Lab 9 : - What is the need of ViewModel in MVC? (10 Minutes)
- Lab 10: - How can we use Entity Framework in MVC?(20 minutes)
- Lab 11: - How to implement viewmodel, partial view and webgrid?(45 minutes)
- Lab 12: - What is the difference between ActionResult and ViewResult in MVC?(10 minutes)
- Lab 13: - How to implement AJAX using JSON and jQuery using MVC?(60 minutes)
- Lab 14: - What is the use of Async Controllers in MVC?(20 minutes)
- Lab 15:- How to deploy MVC Application on IIS ? (10 minutes)
- Lab 16:- How can we do Windows and Forms Authentication in MVC? (50 Minutes)
- Lab 17: - How can we use MVC areas for better modular development ? (10 Minutes)
- Lab 18:- How to implement MVC with Angular ? (60 minutes) ?
- Lab 19 :- Can we Overload MVC Action methods ? (10 Minutes) ?
- Lab 20 :- How to improve Reusability using Angular ? (20 Minutes) ?
- Lab 21: - What is the need of WebAPI in MVC?(30 Minutes)
- Lab 22: - How to do exception handling in MVC?(30 Minutes)
- Lab 23: - How to do update & delete using MVC, WebAPI, EF & Angular?(30 Minutes)
- Lab 24: - How to use MVC Webgrid?(30 minutes)
- Lab 25 :- How to implement Validation using Angular and MVC (30 minutes)?
- Lab 26 :- What is SPA (Single page application)?(30 minutes)
- Lab 27 :- How to Organize MVC project and Understanding CORS issue ? (42 minutes)
- Lab 28 :- Explain the importance of DisplayModes ? (10 minutes)
- Lab 29 :- How to do unit testing with MVC projects (30 minutes)?
- Lab 30 :- How to implement SPA using Angular Routing ?(20 minutes)
- Lab 31: - How to create decoupled systems using MVC DI?(60 minutes)
- Lab 32 :- How can we have multiple submit buttons in ASP.NET MVC ?(13 minutes)
- Lab 33: - What is the importance of AntiForgery in MVC?(10 minutes)
- Lab 34:- What is the importance of ValidateInput and AllowHTML in MVC?(10 minutes)
- Lab 35:- Bundling and Minification(15 minutes)
- Lab 36 :- Layout pages in Razor
- Lab 37: - What are ActionFilters in MVC?
- Lab 38: - What is WebAPI (Theory)?
- Lab 39: - How can we create and consume WEB API (Practical)?
- Lab 40 :- MVC 6/ASP.NET Core Training-Part 1 (2 Hours).
- WebAPI.
- Source Code
- Event management application project end to end.
MVC Core with Angular Training
- MVC Core with Angular Part 1 - 16th July 2020
- MVC Core with Angular Part 2 - 23rd July 2020
- MVC Core with Angular Part 3 - 30th July 2020
- MVC Core with Angular Part 4 - 06 August 2020
- MVC Core with Angular Part 5 - 07 August 2020
- MVC Core with Angular Part 6 - 13th August 2020
- MVC Core with Angular Part 7 - 14th August 2020
- MVC Core with Angular Part 8 - 20th August 2020
- MVC Core with Angular Part 9 - 21st August 2020
- MVC Core with Angular Part 10 - 27th August 2020
- MVC Core with Angular Part 11 - 28th August 2020
- MVC Core with Angular Part 12 - 03rd September 2020
- MVC Core with Angular Part 13 - 10th September 2020
- MVC Core with Angular Part 14 - 11th September 2020
- MVC Core with Angular Part 15 - 17th September 2020
- MVC Core with Angular Part 16 - 24th September 2020
- MVC Core with Angular Part 17 - 25th September 2020
- MVC Core with Angular Part 18 - 01st October 2020
- MVC Core with Angular Part 19 - 08th October 2020
Learn Data Structure and Algorithm
- Data structure tutorial - Lab 1.
- Chapter 1 : Basic definitions , BIG O and LinkList data structure-13th April 2020
- Chapter 2 :- Double linklist and Binary tree DS -15th April 2020
- Chapter 3 :- Binary tree DS- 21st April 2020
- Chapter 4 :- Graph data structure ,BFS and DFS - 23rd April 2020
- Chapter 5 :- Sorting Algorithms - Bubble , Inserted and Selection. - 28th April 2020.
- Chapter 6 :- Merge Sort DS - 12th May 2020.
- Chapter 7 :- Quick sort and Dijkstra Algorithm DS - 16th May 2020.
- Chapter 8 :- Dijkstra Algorithm and BellMans Ford DS - 22nd May 2020.
- Chapter 9 :- Kadanes Algorith and Flyod Detection loop DS - 26th May 2020
- Chapter 10 :- Queue and Stack Data structure and Flood Fill algorithm DS -02nd June 2020
- Chapter 11:- Hashing algorithm, Open space and Linking strategy -09th June 2020
- Chapter 12 :- Huffman compression,Knapsack fraction and 0/1 -23rd June 2020
- Chapter 13 :- Tower of Hanoi problem - 30th June 2020
- Chapter 14 :- Travelling sales man logic using C# -08th July 2020
- Data Structure and Algorithm Using C# Source Code
Learn SQL Server Step by Step
- Lab 1:- Basic Fundamentals Database, Tables, rows and columns.
- Lab 2:- Primary key, foreign key, referential integrity and constraints.
- Lab 3:- Database Normalization (1st, 2nd and 3rd normal forms).
- Lab 4: - SQL basics(Select, Insert, Update and Delete)
- Lab 5:- DDL (Data definition language) Queries.
- Lab 6: - Transactions, Locks and Isolation level in SQL Server.
- Lab 7: - ISNULL and Coalesce functions.
- Lab 8: - Row_Number, Partition, Rank and DenseRank
- Lab 9: - Triggers, inserted and deleted tables
- Lab 10: - Instead of and after triggers.
- Lab 11: - Denormalization, OLTP and OLAP.
- Lab 12: - Understanding Star schema and Snow flake design.
- Lab 13: - SQL Server 8 kb pages.
- Lab 14:- Index and performances
- Lab 15:- Page Split and indexes
- Lab 16:- Clustered vs non-clustered
- Lab 17: - Stored procedures and their importance.
- Lab 18: - Change Data Capture.
- Lab 19: - Explain Columnstore Indexes?
- Lab 20: - SQL Server agent
- Lab 21: - How can we implement Pivot & Unpivot in SQL Server?
Software Architecture | Microservice
- Day 1:- Architecture basics DDD,Class types,DTO,Anaemic and Bounded Context - 14th July 2020
- Day 2:-Value object pattern - 21st July 2020
- Day 3 Aggregate root and Iterator pattern - 28th July 2020.
- Day 4 :- Decorator pattern - 04th August 2020.
- Day 5 :- Adapter Pattern and Template Pattern - 11th August 2020.
- Day 6 :- CQRS Design Pattern Part 1 - 25th August 2020.
- Day 7 :- CQRS Design Pattern Part 2 - 01st September 2020.
- Day 8 :- CQRS Design Pattern Part 3 - 09th September 2020.
- Day 9 :- Software Architecture - 15th September 2020.
- Day 10 :- Software Architecture - 22nd September 2020.
- Day 11 :- Software Architecture - 29th September 2020.
- Software Architecture Source Code
Learn Power BI step by step
- Lab 1 - Learn Power BI step by step(for beginners).
- Lab 2:- Connecting SQL Server with Power BI.
- Lab 3:- Line, Area, Stacked, Gauge, KPI and Funnel Graph in Power BI.
- Lab 4 - Star Schema & Snow Flake design in Power BI project.
- Lab 5 - DAX(Data Analysis Expression) in Power BI(Part 1).
- Lab 6 - DAX(Data Analysis Expression) in Power BI(Part 2).
Learn Maths for Data science
- Lab 1 :- What is Data science?
- Lab 2 - Explain Descriptive Stats, Spread, Outlier and Quartiles in Data Science.
- Lab 3 - Standard Deviation, Normal Distribution & Emprical Rule.
- Lab 4 - The ZScore Calculation.
- Lab 5 - Explain Binomial Distribution.
- Part 1 - Online Maths - Data Science Training - 11th May 2019
- Part 2 - Online Maths - Data Science Training - 12th May 2019
- Part 3 - Online Maths - Data Science Training - 18th May 2019
- Part 4 - Online Maths - Data Science Training - 19th May 2019
- Part 5 - Online Maths - Data Science Training - 25th May 2019
.NET Fundamentals Q & A (20 Hrs)
- What is IL code, CLR, CLS & JIT? - Part1 (9 Minutes)
- What is IL code, CLR, CLS & JIT? - Part2 (10 Minutes)
- Explain JIT,Pre-jit,Eco-Jit,Normal-Jit and NGEN.EXE?(19 Minutes)
- What is CAS, evidence, permission set & code groups? (9 Minutes)
- What are the changes in .NET 4.0 security model & What is sandboxing?(12 Minutes)
- Explain Assembly, EXE and DLL.
- Explain App Domain.
- What is the difference between managed & unmanaged code? (5 Minutes)
- What is Garbage Collector Gen 0, 1 & 2? (10 Minutes)
- What is IDisposable interface & finalize dispose pattern in GC? (9 Minutes)
- What is the difference between strong and weak references? (11 Minutes)
- What is delay signing? (9 Minutes)
- Can we see simple example of GAC & How to handle multiple versions in GAC(Binding redirect)? (16 Minutes)
- What are different .NET datatypes and its uses according to scenarios? (39 Minutes)
- Explain TypeSafe, Casting, Explicit casting and Implicit casting? (12 Minutes)
- Explain the sentence "C# strings are immutable"?(Also covers stringbuilder & interning) (22 Minutes)
- Explain Synch, Asynch, Delegates, Multicast Delegates and Events.
- How can we make Asynchronous method calls using delegates? (5 Minutes)
- What are anonymous methods in C#? (12 Minutes)
- Why anonymous types are preferred over Tuples? (25 Minutes)
- What is the use of Lambda Expression Action<>, Predicate<> & Func<>? (28 Minutes)
- What do you mean by Covariance & Contravariance in .NET 4.0? (11 Minutes)
- What is the use of checked and unchecked keyword? (7 Minutes)
- What is a stack, Heap, Value types and Reference types? (14 Minutes)
- What is boxing and unboxing? (10 Minutes)
- C# Out Vs Ref. (7 Minutes)
- What is optimistic and pessimistic locking? - Part1 (7 Minutes)
- Can you explain optimistic locking? - Part2 (12 Minutes)
- Can you explain pessimistic locking? - Part3 (15 Minutes)
- What are regular expressions & can we see some practical demonstrations? (16 Minutes)
- .NET 4.5 feature - Why do we need REGEX timeout? (8 Minutes)
- 5 tips to improve your C# debugging.(18 Minutes)
- Can you explain Named Parameters, Ref, Out, Volatile & Parsetry? (38 Minutes)
- What is the difference between Const & ReadOnly? (8 Minutes)
- Explain the difference between "IS" and "AS" keyword? (5 Minutes)
- What are Extension Methods? (11 Minutes)
- What is #Debug directive? (5 Minutes)
- What is the difference between Debug and Release? (8 Minutes)
- What is serialization and deserialization? (14 Minutes)
- What is the difference between TypeOf and GetType? (7 Minutes)
- What is IComparable and IComparer? (16 Minutes)
- What is the use of Yield Keyword in C#? (11 Minutes)
- What is a C# indexer? (7 Minutes)
- What is the difference between == vs .Equals()? (21 Minutes)
- When should we override GetHashCode? (27 Minutes)
- What are ??(Coalescing operators)? (4 Minutes)
- What is C# reflection? (11 Minutes)
- What is Dynamic keyword & How does it differ from Reflection? (9 Minutes)
- What is the difference between Early binding and Late binding? (4 Minutes)
- What is a difference between VAR and Dynamic keyword? (5 Minutes)
- What is the use of VAR keyword in C#? (15 Minutes)
- What are Circular Dependencies and How to resolve them? (10 Minutes)
- How can we mark a method as deprecated? (3 Minutes)
- What is the difference between Build VS Rebuild Vs Clean? (6 Minutes)
- Importance of bin folder & obj folder in C#.
- What is Naming Convention? (8 Minutes)
- What is Nuget? (6 Minutes)
- What are portable class libraries? (4 Minutes)
- What is Asynch and Await keywords? (6 Minutes)
- Explain Concurrency VS Parallelism? - (Part 1)
- Does Async use threads? - (Part 2)
- What are ENUM's and flags in ENUMS? (7 Minutes)
- How to convert string to ENUM? (5 Minutes)
- How to use MSMQ with C#? (16 Minutes)
- Explain NULLABLE Types? (4 Minutes)
- Explain C# Attributes? (16 Minutes)
- What is AutoMapper? (6 Minutes)
- What are DataAnnotations? (10 Minutes)
- C# Random numbers. (20 Minutes)
- What is .NET Core, DNX, DNU and DNVM? (46 Minutes)
- How to work with files and folders (System.IO)?
- Explain C# Exceptions ?
- Learn Redis Cache in 20 minutes.
- POST, GET, PUT, DELETE & PATCH.
- Preprocessor Directives/Symbols.
Learn MVC core in 4 hours
- Lesson 1:- .NET core and .NET Standards.
- Lab 2: - MVC core basics(Startup.cs, Program.cs.appsettings.json & Kestrel).
- Lab 3: -Request Pipelines nd Middleware.
- Lab 4:-Implementing basic Model,View and Controller.
- Lab 5 :- Routing,Conventional,Attribute and Route Constraint
- Lab 6:- Creating Models & strongly typed views.
- Lab 7 :- DI (Transient , Scoped , Singleton and Factory)
- Lab 8 :- Hosting MVC Core Application on IIS & Apache.
Docker, Kubernetes on Win server (AKS)
- Microservice Docker Kubernetes Part 1 - 29th March 2020.
- Microservice Docker Kubernetes Part 2 - 30th March 2020.
- Microservice Docker Kubernetes Part:- 3 - 01st March 2020.
- Azure Service Bus Part 1- 20th April 2020.
- Azure for Beginners - 25th April 2020.
- Azure Event Grid- 25th April 2020.
- Amazon Cloud- 26th April 2020.
Learn jQuery Step by Step
- Lab 1: - Explain Jquery with a simple example?
- Lab 2: - Explain CDN Fallback?
- Lab 3: - Explain Document.Ready in jQuery?
- Lab 4: - What are the 7 important ways of doing selection in jQuery?
- Lab 5:- Explain JSON ?
- Lab 6: - How to emit JSON using MVC ?
Learn JavaScript Step by Step
- Lab 1 :- Data Types & Scoping.
- Lab 2 :- Literal and Constructor function objects in JavaScript. (7 Minutes)
- Lab 3 :- Prototypical Language and Prototypical Inheritance. (13 Minutes)
- Lab 4 :- JavaScript Closures (16 Minutes)
- Lab 5: - Explain IIFE(Immediately Invoked Function Expression). (13 Minutes)
- Lab 6 :- Arrow functions and Automatic context ( 12 minutes)
- Lab 7 :- NodeJS and NPM.(12 Minutes)
- Lab 8 :- Module Loaders, CommonJS & SystemJS.
- Lab 9 :- TypeScript in 45 Minutes.
- Lab 10 :- WebPack in 50 minutes.
- Shims, Polyfills and Core-js.
- What is Zone.js?.
- What is Reflect-Metadata?
- Understanding CommonJS Module specification.
- Learn Visual Studio Code in 10 Simple Steps.
- JavaScript Training for C# developers - Part 1
- JavaScript Training for C# developer Part 2 ( OOP in JavaScript).
- What is Less.JS ( Less) ?
- Explain Mixin in LESS ( Less) ?
- Explain unobtrusive javascript?
Python Step by Step with Project
- Lab 1 - Understand Python in 60 minutes.
- Lab 2 - What is Machine Learning, Models, BOW & other major fundamentals in Python?
- Lab 3:- Project 1:- Article Autotagging using Bag of words
- Lab 4 - Numpy Array & Pandas.
- Lab 5:- Importance of TF-IDF.
SQL Performance Tuning
- Basics:- Query plan, Logical operators and Logical reads
- Point 1:- Unique keys improve table scan performance.
- Point 2:- Choose Table scan for small & Seek scan for large records
- Point 3:- Use Covering index to reduce RID (Row Identifier) lookup
- Point 4:- Keep index size as small as possible.
- Point 5:- use numeric as compared to text data type.
- Point 6:- use indexed view for aggregated SQL Queries
- Point 7:- Database Engine tuning advisor is your best friend.
- Part 1 - Profiler, Tuning advisor, Clustered/Non-clustered indexes,DBCC command & Reading SQL Plan, OLTP & OLAP.
- Part 2 - Estimated vs Actual plan/rows, SQL Plan revised, Table/Index scan, Indexes seek, Physical/Logical opertn, Execution mode, columnstore, Rebinds, Rewinds, Nested loop, Hash/Merge join
- Part 3 - Interleaved Execution, Fragmentation, Performance counters, Page splits and Unused Indexes
- Part 4 - Extended events, RID lookup and Covering indexes
- Part 5 - Indexed views, Page splits & unused indexes, Dead locks, Query store Parameter sniffing Statistics
- Part 6 - Inline vs Stored procedure SQL, Cache miss, Cache hit, Parameter sniffing and Query store.
- Part 7 - Partitioning, Wait stats, Resource Governor, Inmemory Tables
Learn Tableau Step by Step.
- Lab 1: - Explaining Tableau, its various versions, installation & understanding tool UI.
- Lab 2: - Publishing/distributing report, various interface, Tableau file extensions.
- Lab 3: - Datatypes, Managing Metadata & Extracts, Cross Database Joins, Data Blending.
- Lab 4: - Explaining Cube and Relational Datasource with their difference, Data preparation in Tableau.
- Lab 5: - Visual Analytics(Sorting, Grouping, Filters, Drill Down & Hierarchies) - Part 1.
- Lab 6: - Visual Analytics(Parameters, Forecasting, Clustering & Trend) - Part 2.
- Lab 7: - Explaining and Creating Dashboards & Stories in Tableau.
- Lab 8: - Understanding, using various options & services in creating, customizing Maps in Tableau.
- Lab 9: - Explaining different Calculations and LOD(Level of Detail) expression in Tableau workbook.
- Lab 10: - Exploring and working with different types of Charts available in Tableau.
MVC Core Training Recording
- Training Part 1 :- Running your first .NET core Application.-01st May 2020
- Training Part 2 :- Boostrapping, configuration , middleware and MVC 5 vs MVC core.-02nd May 2020
- Training Part 3 :- Dependency Injection types.-03rd May 2020
- Training Part 4 :- EF core basics part 1.-08th May 2020
- Training Part 5 :- EF core basics part 2-09th May 2020
- Training Part 6 :- Creating Patient maintenance screen-11th May 2020
- Training Part 7 :- Basic of JWT token-13th May 2020
- Training Part 8 :- Integrating JWT token with Angular - Part 1-14th May 2020
- Training Part 9 :- Integrating JWT token with Angular - Part 2-24th May 2020
- Training Part 10 :- Interceptor and NewtonSoft configuration - 28th May 2020
- Training Part 11 :- ViewData,ViewBag,Tempdata and Session.- 04th June 2020
- Training Part 12 :- MVC Core Training.- 11th June 2020
- MVC Core Source Code
Learn SharePoint Step by Step
- Lab 1 :- Basics, Sitecollection, Subsite, Page, List and Document Library.
- Lab 2 :- User, User group and Permissions.
- Lab 3 :- Master Page Customization in SharePoint.
- Lab 4 :- Site Columns and Content Types.
- Lab 5 :- Integrating MVC with SharePoint (Part 1).
- Lab 6 :- Integrating MVC with SharePoint - Part 2 (Consuming List).
- Lab 7 :- Integration with MVC(SharePoint Hosted Model, CSOM and JSOM).
SharePoint Videos
- What is SharePoint, SharePoint foundation & SharePoint server 2010? (SharePoint 2010)
- How to create a simple website in SharePoint? - Part 1 (SharePoint 2010)
- How to create a simple website in SharePoint? - Part 2 (SharePoint 2010)
- How can we create users and permissions in SharePoint 2010? (SharePoint 2010)
- How to deploy custom webparts in SharePoint pages? (SharePoint 2010)
- How do we customize SharePoint pages using SharePoint designer? (SharePoint 2010)
- How can we debug SharePoint errors? (SharePoint 2010)
- Can you explain (SOM)SharePoint Object Model? (SharePoint 2010)
- How can we create custom ASP.NET screen to insert & display operations on SharePoint list? (SharePoint 2010)
- What is the use of INFOPATH? (SharePoint 2010)
- How to read and write data to SharePoint 2010 from remote locations? (SharePoint 2010)
- What is the use of Business Connectivity Services(BCS)? (SharePoint 2010)
- SharePoint 2013 Training Part - 1.
- Sharepoint Training 2 ( MVC With Sharepoint Integration).
- Business Connectivity Services (Sharepoint) - Part 3.
- Workflow with Sharepoint - Part 4.
- WWF with Sharepoint using VS Part 5.
- CAML Queries (Part - 6)
- InfoPath and Event Receivers (Part - 7)
Step by Step learning NodeJS
- Lab 1: - Display Hello World, fetching records from db & add/update/delete product.
- Lab 2: - Creating, Config, Environment, Development and Production.
- Lab 3: - How can we create Response and sendResponse method.
- Lab 4: - How to do error handling, exception and create helper class in NodeJS?
- Lab 5: - Introduction to Encryption and Salt
- Lab 6 - File Upload and Implementing Encryption & Salt.
- Lab 7 - Create Customer Sign up and Login in Nodejs
- Lab 8 :- Introduction to JWT Token.
- Lab 9 :- Implemeting JWT Token in NodeJS application.
- Lab 10 :- Using JWT Token & making call to API.
- Lab11 :- Access Path without using API Token.
- Lab 12 :- Using JWT tokens and generate access token from refresh token.
- Lab 13 :- Serverside Validations in Nodejs.
- Lab 14 :- Debugger in NodeJS Application.
- Lab 15 :- Use logger in NodeJS.
- Lab 16 :- Deployment on Heroku Server.
- Lab 17 :- Create APIs using My SQL Database.
- Lab 18 :- Connect NodeJS application to MongoDB
- Intro, installation and getting started NodeJS with examples
- More learning on NodeJS features, installation and practical oriented demo using NodeJS modules/package
- Extending NodeJS - Knowing more, exploring feature, demo example and practically look into integration part on ExpressJS framework
- Finishing Express.js framework integration, Understanding NodeJS Architecture, setting environment to work with MySQL
- In-depth learning using practicals on NodeJS integration with MySQL and NoSQL(MongoDB)
- Continuing and covering in-depth session on NodeJS integration with MongoDB
- Covering in-depth session on NodeJS integration with MongoDB - Part 2
- MERN Stack Project based Online Session conducted on 16th March 2019 - Part 1
- MERN Stack Project based Online Session conducted on 23rd March 2019 - Part 2
- MERN Stack Project based Online Session conducted on 04th May 2019 - Part 3
- NodeJS Source Code.
C# Threading Q & A Videos
- What is Threading in C#.NET?
- How can we make a object thread safe using LOCK in multithreading?
- What is Mutex, Semaphore & SemaphoreSlim?
- What is AutoResetEvent and ManualResetEvent?
- What is Thread Pooling?
- How to debug Threads?
- What is TPL (Task Parallel Library) and how different it is from threads?
- Asynch vs Parallel vs Thread vs Concurrent Training - 16th May 2020.
Understanding OOPS in real project
- Interface
- Abstraction and Encapsulation
- Parent-Child relationship
- Aggregation and Composition
- Polymorphism
- Difference between Interfaces and Abstract classes
- Abstract classes
Learning ReactJS Step by Step
- Covering required pre-requisite and basics of ReactJS
- Getting started with ReactJS, looking various components, tools, virtual DOM, understanding props and state
- Covering advance in properties(props), example of state in ReactJS and getting started with plain redux
- What are the actions, reducers, how action gets maps to reducer, how dispatcher works in reactjs and redux-reactjs integration?
- ReactJS-Saga integration, Side effect management with saga, redux and reactJS
UML
- Introduction to UML
- Use Case Diagrams
- Class Diagrams
- Object Diagrams
- Sequence Diagrams
- Collaboration Diagrams
- Activity Diagram
- State chart Diagrams
- Component Diagrams
- Deployment Diagrams
- Stereo Types Diagrams
- Package Diagram
- UML Project Flow
- Practice with Tool
Function Points
- Introduction
- Application Boundary
- EI Fundamentals
- EO Fundamentals
- EQ Fundamentals
- EIF Fundamentals
- ILF Fundamentals
- GSC Fundamentals
- Productivity Factor
- Costing
- Function point Template
- Estimating a sample project
- Function point Estimation Excel
- Customer maintenance
Learn Vue.js Step by Step
- Understanding and getting started with Vue.js
- How to create custom directives? understanding for, if-else, first demo using array applying style on runtime.
- How components are created, passing values/communication between components(parent-child vice-versa), knowing advanced components - filters and its usage?
- Adding new records, fetching Data by "Get" request and submit data by "Post" request/call to WebAPI from table
- How routing works or Single Page Application(SPA) concept can be applied to Vue.js application?
Learn Xamarin Step by Step
- Lesson 1:- Xamarin Basic.
- Lesson 2 :- Activity, Resources and Assets.
- Lesson 3:- Xamarin Android Activity life cycle .
- Lesson 4 :- Dialog boxes and Intents in Xamarin.
- Lesson 5 :- Multiforms and passing data between them.
- Lesson 6:- Debugging real physical phones.
- Lesson 7 :- Services, Implicit & Explicit Intent.
- Lesson 8 :- Gestures , Multitouch and Pinch.
Learn Django Step by Step
- Django Introduction and startup with application
- Pre-requisite and Installing PyCharm-IDE
- Dynamic Content in Django
- What are Query Parameters in Django?
- What are Path Parameters in Django?
Data Science - "R" programming
- Knowing all about related to and getting introduced to Data Science
- Intro with kick start to “R” programming and understanding "R" Data Structure
- Input Output with “R” programming
- More on Input in “R” programming and Transformation with “R”
- Statistics with “R” programming
- Machine Learning - Part 1
- Machine Learning - Part 2
- Expose "R" programmes as web service and web applications
- Sample and Source code
Learn Angular 1.X, 2.X and 4.X
- (Angular 2.X and 4.X) Lab 1: - Modules,Components, ng-model & expressions (1 hr)
- (Angular 2.X and 4.X) How to open Angular 2 Source code
- (Angular 2.X and 4.X) Lab 2 :- 1-way/2-way binding, interpolations, template binding, event binding & cloning.
- (Angular 2.X and 4.X) Lab 3 :- @Input, @Output & Eventemitters.
- (Angular 2.X and 4.X) Lab 4 :- Angular Component Life Cycle.
- (Angular 2.X and 4.X) Lab 5 :- Providers, Services and Dependency Injection.
- (Angular 2.X and 4.X) Lab 6:- SPA(Single Page Application) using Routing.
- (Angular 2.X and 4.X) Lab 7:- Validation using Angular forms.
- (Angular 2.X and 4.X) Lab 8:- Making HTTP POST calls to REST service (WebAPI) using Angular 2.
- (Angular 2.X and 4.X) Lab 9 :- Lazy loading using Angular 2.
- (Angular 2.X and 4.X) Lab 10 :- Use WebPack for Angular 2 application.
- (Angular 2.X and 4.X) Lab 11 :- Use VS Code Editor.
- (Angular 2.X and 4.X) Lab 12:- Migration Angular 2.X to Angular 4.X.
- (Angular 2.X and 4.X) Lab 13:- Auxiliary router outlet / Named router outlet.
- (Angular 2.X and 4.X)Lab 14 :- PathLocation & HashLocation Strategy.
- (Angular 2.X and 4.X)Lab 15 :- Using JQuery in Angular 2/4.
- (Angular 2.X and 4.X)Lab 16 :- Pipes in Angular 2/4.
- (Angular 1.X)Lab 1:- $scope, $rootscope, controller, models, expression & debugging.
- (Angular 1.X)Lab 2 :- Digest Cycle, watchers, One time, $watch and $apply.
- (Angular 1.X)Lab 3 :- Services and Factory
- (Angular 1.X)Lab 4 :- Using $http service with WebAPI as back end.
- (Angular 1.X)Lab 5 :- Custom Directives, Restrict and Isolation Scope.
- (Angular 1.X)Lab 6:- Deferred and Promises.
- (Angular 1.X)Lab 7 :- Angular Unit Testing using Jasmine.
- (Angular 1.X)Lab 8 :- Implementing SPA using Angular Route and Angular UI Router.
- (Angular 1.X)Lab 9 :- Emit, BroadCast and On Events.
- (Angular 1.X)Lab 10 :- Filters in Angular.
- (Angular 1.X)Lab 11 :- JQuery with AngularJS.
- (Angular 1.X)Lab 12 :- Dot Rule and Controller AS Keyword.
- (Angular 1.X)Lab 13:- Angular Provider (Constant, Values, Provider, Service and Decorator).
- AngularJS Book
- Hello
- Hello
LINQ/Entity Framework Q & A
- What is Entity Framework(Theory)?
- Lab 1: - What is EDMX, Context and Models in EF?
- Lab 2: - How to read,insert,update and delete data using EF (Entity framework)?
- Lab 3: - How to insert custom business validation in Entity classes?
- Lab 4: - What are POCO Classes?
- Lab 5: - How to implement code first?
- Lab 6: - How to solve concurrency issues in EF(Optimistic locking)?
- Lab 7: - What is Clientwins and StoreWins in Entity framework?
Training Recordings
- RxJs Training Dealing with Async Streams Part 1 - 20th November
- RxJs Training Dealing with Async Streams Part 2 - 21st November
- RxJS for Angular Developer - 19th July 2020
- Power BI part 1-19th April 2020
- SSIS MSBI-18th April 2020
- LINQ Performance Tuning Training - 17th May 2020.
- Blazor getting Started Part 2 - 12th April 2020
- Blazor getting Started Part 1 - 11th April 2020
- How to create Azure queues Part 5. 08th April 2020
- How to connect from C# to Azure tables out SQL Server part 4. 07th April 2020
- Azure Storages Blobs , Queues and Files Part 3. 04th April 2020
- SQL Server and Azure Tables Part 2- 03rd April 2020
- Azure Basic concepts part 1 - 02nd April 2020
- Flutter Training Online Part 3- 28th March 2020
- Flutter Training Online Part 2- 27th March 2020
- Flutter Training Online Part 1- 26th March 2020
- Angular Training for Beginners Training Online Part 3 - 25th March 2020
- Angular Training for Beginners Training Online Part 2 - 24th March 2020
- Angular Training for Beginners Training Online Part 1-23rd March 2020
- JWT Token using Angular & MVC Core Part 3-23rd Mar 2020
- JWT Token using Angular & MVC Core Part 2-22nd Mar 2020
- JWT Token using Angular & MVC Core Part 1-21st Mar 2020
- 4 important UML Diagrams Activity, Sequence, Use Case and Class diagrams.- 14th Mar 2020
- 4 important design pattern part 2 :- (Repository and Bridge Pattern)- 07th Mar 2020
- 4 important design pattern part 1 :- (Factory and template pattern)- 22nd Feb 2020
- C# Machine learning using ML.NET Part:- 2 - 08th Feb 2020
- C# Machine learning using ML.NET Part:- 1 - 08th Feb 2020
- Reading configuration, State management, DI IOC and Middle ware in MVC - 07th Sept 2019
- Integrating Angular with MVC core ticket based authentication - 25th Aug 2019
- Sharing global data, Angular services and NGRX - 24th Aug 2019
- MVC Core Source code(25 Aug 2019)
- Online Training 9th Part - 17th Aug 2019
- MVC Core Source code(17 Aug 2019)
- Angular Validations and learning jQuery - 11th Aug 2019
- Ticket based authentication using MVC core - 10th Aug 2019
- Lazy loading, MVC core configuration and theory of ticket based - 04th Aug 2019
- Integration of MVC core with Angular - 03rd Aug 2019
- Angular fundamentals - NodeJS, TypeScript, Component Module and Models - 27th July 2019
- Creating Model, Strongly Typed views and Angular kick start- 20th July 2019
- MVC core using Visual Studio, NUGET, debug using VS Code, configuration, startup.cs, middleware - 13th July 2019
- .NET core vs .NET framework, VS code, SDK, runtime and creating first MVC core application - 06th July 2019
- Entity Framework Core - Part 4
- Entity Framework Core - Part 3
- Entity Framework Core - Part 2
- Entity Framework Core - Part 1
- Xamarin Live Training Part 2.
- Xamarin Live Training Part 1
- SQL Server 2012 Training 4
- SQL Server 2012 Training 3
- SQL Server 2012 Training 2
- SQL Server 2012 Training 1
WCF Question and Answers
- What is SOA, Services and Messages (Part 1)?
- What is SOA, Services and Messages (Part 2)?
- What is the difference between Service and Component?
- What are basic steps to create a WCF service (Part I, Creating the Service)?
- What are basic steps to create a WCF service (Part II, Consuming the Service)?
- What are endpoints, address, contracts and bindings?
- What are various ways of hosting WCF service?
- What is the difference of hosting a WCF service on IIS and Self hosting?
- What is the difference between BasicHttpBinding and WsHttpBinding?
- How can we do debugging and tracing in WCF?
- Can you explain transactions in WCF (theory)?
- Can we see a simple example of WCF transactions?
- How can we self host WCF service ?
- What are the different ways of implementing WCF Security?
- How can we implement SSL security on WCF(Transport Security)?
- How can we implement transport security plus message security in WCF ?
- How can we do WCF instancing ?
- How Can we do WCF Concurency and throttling?
- Can you explain one way & duplex(two way) contract in WCF?
- Can you explain one way & duplex(two way) contract in WCF?- Part 2
- What exactly is WCF REST service?
- What exactly is WCF REST service?-Part 2
- What are WCF fault exception?
- How to host Multiple endpoint in a single WCF Service?
- What is netMSMQBinding in WCF?
- Source Code
WPF Questions and Answers
- Lab 1: - What is WPF and how it is better than Winforms?
- Theory: - Explain WPF object hierarchy?
- Lab 2: - How to implement threading in WPF?
- Lab 3: - Explain one way, two way, one time & one way to source bindings?
- Lab 4: - Explain UpdateSourceTrigger in WPF?
- Lab 5: - Explain WPF Resources?
- Lab 6: - What are WPF Value Converters?
- Lab 7: - Explain WPF multibindings and multivalueconverters?
- Lab 8: - Explain logical tree, visual tree,routed events(Direct, Tunneling and Bubbling)?
- Lab 9: - What are WPF commands and INotifyPropertyChange interface?
- Lab 10: - Explain MVVM with a simple example(With binding)?
- Lab 11: - What is the need of INotifyPropertyChanged interface in MVVM?(MVVM With INotify)
- Lab 12: - Explain importance of commands in MVVM(MVVM with Commands)?
- Lab 13: - How to decouple commands from view model(MVVM reusable commands)?
- Lab 14 :- How to refresh MVVM commands ?
Azure Architecture (AZ-303)
- Azure Architecture AZ-303 Part 1 - 28th November 2020
- Part 1 :- Azure Monitor, Logs, Activity, Worksbooks, Runbook, Alert rule and Action groups - 28th November 2020
- Part 2 Diagnosing, Logs, metrics, Application insights - 05th December 2020
- Part 3 Azure storage account, When to use what, Access keys and network access. - 12th December 2020
- Part 4 DR/HA/FT, Scale sets, Azure dedicated hosts, Disk encryption and template. - 19th December 2020
- Part 5 Configuring Automation runbook with PowerShell - 26th December 2020
- Part 6 Running through Sample Questions of AZ 303 - 02nd January 2021
- Part 7 Azure Architecture AZ 303 - 10thJanuary 2021
- Part 8 Azure Architecture AZ 303 - 24thJanuary 2021
- Part 9 Azure Architecture AZ 303 - 06th February 2021
- Part 10 Azure Architecture AZ 303 - 13th February 2021
- Part 11 Azure Architecture AZ 303 - 27th February 2021
- Part 12 Azure Architecture AZ 303 - 06th March 2021
- Part 13 Azure Architecture AZ 303 - 20th March 2021
- Part 14 Azure Architecture AZ 303 - 21st March 2021
- Azure Architecture AZ-303 E-book
Visual Studio Tips & Tricks
- Visual Studio Tips & Tricks No - 1
- Visual Studio Tips & Tricks No - 2
- Visual Studio Tips & Tricks No - 3
- Visual Studio Tips & Tricks No - 4
- Visual Studio Tips & Tricks No - 5
- Visual Studio Tips & Tricks No - 6
- Visual Studio Tips & Tricks No - 7
- Visual Studio Tips & Tricks No - 8
- Visual Studio Tips & Tricks No - 9
- Visual Studio Tips & Tricks No - 10
- Visual Studio Tips & Tricks No - 11
- Visual Studio Tips & Tricks No - 12
- Visual Studio Tips & Tricks No - 13
- Visual Studio Tips & Tricks No - 14
- Visual Studio Tips & Tricks No - 15
- Visual Studio Tips & Tricks No - 16
- Visual Studio Tips & tricks No- 17 (Remove Unused Namespaces)
- Visual Studio Tips & Tricks No. - 18
- Visual studio and .NET tips & tricks No - 19 (Create properties easily)
- Visual studio and .NET Tips and Tricks No - 20 (Save Debug points)
- Visual studio and .NET Tips and Tricks No - 21 (Show external files in Visual studio)
- Tip 22: - Refresh all browsers from Visual studio
- Visual studio and .NET Tips and Tricks No - 23 (Peek Definition)
- Visual studio and .NET Tips and Tricks No - 24 (Autos Window)
- Visual studio and .NET Tips and Tricks No - 25 What is need of [DebuggerStep Through] ?
VSTS Testing(Unit, Load, Automated)
- What is Unit Testing & can we see an example of the same(VSTS 2008)?
- How can we write data driven test using NUNIT & VS Test(VSTS 2008)?
- Can we see simple example of a unit test for database operation(VSTS 2008)?
- How can we do automated testing using Visual Studio Test(VSTS 2008)?
- How can we do Load Testing using VSTS test(VSTS 2008)?
- Can you explain database unit testing(VSTS 2008)?
- How can we do test coverage using VSTS system(VSTS 2008)?
- How can we do manual Testing using VSTS 2008?
- What is Ordered Test in VSTS test(VSTS 2008)?
- How to generate test data using VSTS 2010?
- What are different test in VSTS 2010 and how to write unit test in VSTS 2010?
- How to do UI automation testing using VSTS 2010 coded UI test?
- How to run coded UI test with dynamic data using VSTS 2010?
- How can we do web testing on ASP.NET application using VSTS 2010?
- How to use WaitCommands in Coded UI test?
- How to do Load test & database test using VSTS 2010?
- In what scenarios do we use ordered testing in VSTS 2010?
- How to implement TDD(Test Driven Development) in C#?
- What is Mock Testing?
- How to test Private methods in VSTS test?
- How can we do complex unit testing(Code contracts)?
- Explain CodeLens?
- Hello
Microservices Architecture
- Microservices training part 1- 10th November 2020.
- Microservices training part 2- 17th November 2020.
- Microservices training part 3 - 24th November 2020.
- Microservices training part 4 - 01st December 2020.
- Microservices training part 5 - 15th December 2020.
- Microservices training part 6 - 26th December 2020.
- Microservices training part 7 - 29th December 2020.
- Microservices training part 8 - 12th January 2021.
- Microservices training Source Code - 19th January 2021.
.NET Best Practice Series
- What are performancecounter and perfmon tool?
- Finding high memory consuming functions - Part I
- Finding high memory consuming functions - Part II
- Improve garbage collector performance using finalize/dispose pattern
- How to use performance counters to gather performance data - Part 1
- How to use performance counters to gather performance data - Part 2
C# Threading Q & A Videos
- What is ADO.NET, Connection, Command & Datareader objects?
- What is Dataset & DataAdapter in ADO.NET?
- What is ADO.NET Connection Pooling?
Angular with MVC Quick Start for beginners
- NPM Node, Typescript and running your first Angular.
- Angular with MVC Quick start session Part 2 03-01-2021
- Angular with MVC Quick start session Part 3-10-01-2021
- Angular with MVC Quick start session Part 4-17-01-2021
- Angular with MVC Quick start session Part 5-24-01-2021
- Angular with MVC Quick start session Part 6-31-01-2021
- Angular with MVC Quick start session Part 7-07-02-2021
- Angular with MVC Quick start session Part 8-14-02-2021
- Angular with MVC Quick Start Source Code - 31st January 2021.
ADO.NET Q & A section
- What is ADO.NET, Connection, Command & Datareader objects?
- What is Dataset & DataAdapter in ADO.NET?
- What is ADO.NET Connection Pooling?
OOP's Q & A Video Series
- What is the problem with Functional Programming? (8 Minutes)
- Can you define OOP and the 4 principles of OOP? (10 Minutes)
- What are Classes and Objects? (5 Minutes)
- What is Inheritance? (4 Minutes)
- What is Polymorphism, overloading, overriding and virtual? (11 Minutes)
- Can you explain encapsulation and abstraction? (12 Minutes)
- What is an abstract class? (9 Minutes)
- Define Interface & What is the diff. between abstract & interface? (10 Minutes)
- Define Interface & Diff. between abstract & interface? - Part 2 (8 Minutes)
- What is the use of Shadowing in C#? (11 Minutes)
- Can we implement interfaces with same method names in C#? (8 Minutes)
- What is the use of Static Keyword? (31 Minutes)
- What is the difference between Abstraction and Encapsulation? (11 Minutes)
- What are partial classes & partial methods? (13 Minutes)
- Can we see implementation of Association, Aggregation & Composition in real world? (24 Minutes)
- What is operator overloading? (10 Minutes)
- Explain Access modifiers (Private, Public, Protected, Internal & Protected/Internal)? (19 Minutes)
- OOPs Interview Assessment
Learn .NET in 60 Days
- (Day 1)Lab 1: - Creating your first program
- (Day 1)Lab 2: - Creating your first program
- (Day 1)Lab 3: - Integer DataType
- (Day 1)Lab 4: - Exception Handling
- (Day 1)Lab 5: - IF Condition, Return Try/Catch
- (Day 2)Lab 6: - Commenting
- (Day 2)Lab 7: - For Loop
- (Day 2)Lab 8: - Creating a simple calculator program
- (Day 3)Lab 9: - Creating your first Windows application
- (Day 3)Lab 10: - Creating the Customer Screen
- (Day 4)Lab 11: - Displaying Customer Screen
- (Day 4)Lab 12: - Multiple Document Interface(MDI)
- (Day 5)Lab 13: - Classes & Objects
- (Day 6)Lab 14: - Getting Data from SQL Server
- (Day 7)Lab 15: - Inserting data into SQL Server
- (Day 7) Lab 16: - Storing connection string in App.config files
- (Day 8) Lab 17: - Delete Functionality
- (Day 9) Lab 18: - Update Functionality
- (Day 9) Lab 19: - 2 Tier Architecture
- (Day 10) Lab 20: - Creating a web application
- (Day 10) Lab 21: - Connect WebApp to Data Access Layer
- (Day 11 & 12) Lab 22: - Implementing Insert, Update & Delete
- (Day 13) Lab 23: - Implementing 3 Tier Architecture
- (Day 14) Lab 24: - Security
- (Day 15) Lab 25: - Web Security
- (Day 16) Lab 26: - REGEX
- (Day 17) Lab 27: - Improving Database Design
- (Day 18)Lab 28: - 1 to many relationship
- (Day 19)Lab 29: - 1 to Many(Insert)
- (Day 20)Lab 30: - 1 to Many(Select & Delete)
- (Day 21)Lab 31: - 1 to Many(Update)
- (Day 22)Lab 32: - Stored Procedure
- (Day 23)Lab 33: - Reusability
- (Day24) Lab 34: - Application and Cache in ASP.NET
- (Day25) Lab 35: - Sessions in ASP.NET
- Day 26 to Day 60: - Project
- SourceCode
.NET Project
- Introduction to .NET Projects
- Different levels of Programming
- Necessary Tools
- What should we learn ?
- The IIS
- Making UI using .NET IDE
- Database, The SQL Server
- Connecting ASP.net with Database
- Loading the Data Grid
- Update and Delete
- Validations
- Issue with the Code
- Two Tier Architecture
- Three Tier Architecture
- Database Normalization
- Session and State Management
- Using Enterprise Application Block
- Aggregation and Composition
- Implementing Interfaces and Factory
- Inheritance relationship
- Abstract Class Implementation
- How to open source code in Visual Studio?
- .NET Projects Source Code
Understanding Software Architecture
- Scenario 1: - Customer & Logger class Scenario (SRP Violation)
- Solution for Scenario 1: - Implementing SRP with factory class & interfaces
- Scenario 2: - Add new customer type scenario (OCP violation)
- Solution for Scenario 2: - Applying OCP (Open closed principle) by using inheritance
- Scenario 3: - The batch printing problem(LSP violation)
- Solution for Scenario 3: - Applying LSP (Liskov principle) using interfaces & solving the problem
- Scenario 4: - The tax calculator scenario(DI/IOC)
- Solution for Scenario 4: - Using unity application using DIIOC
Generics/.NET collections Q & A
- What are the different types of collections in .NET?- Part 1
- What is the difference between Array & ArrayList?- Part 2
- Can you prove why arrays are faster than arraylist?- Part 3
- What are the problems with arraylist & how can we solve the same by Hashtables?- Part 4
- What are stacks & queues?- Part 5
- What are special collections?- Part 6
- What are Generics & What are generics collections?- Part 7
- What are generics collections?- Part 8
- What is the use of IEnumerator, ICollection, IDictionary & IList?- Part 9
- What is the difference between IEnumerable and IEnumerator?
- Differentiate between IEnumerable vs IQueryable?
- Explain Generics Constraints?
Enterprise Application Block
- Introduction
- Validation Application Block
- Logging Application Block
- Exception error Handling
- Data Application Block
- Caching Application Block
- Security Application Block
- Policy Injection Application Block
- Unity Application Block
- Setup
- Source Code
SDLC Video
- SDLC
- Estimation
- Requirement Technical and Testing
- SDLC Source Code
Practical Code reviews using FXCOP
- FXCOP Video
- FXCOP Setup Download
- FXCOP custom rule source code
Practical Code reviews using StyleCOP
- StyleCOP Video
- StyleCOP Setup Download
- StyleCOP source code
AJAX Q & A videos
- How to run certain activites on ASP.NET AJAX?
- What is AJAX and explanation about the Client Side Technology?
- What are the AJAX Server Side Technologies and AJAX Server Controls?
- How to consume Webservices in Ajax ?
- AJAX Source Code
Learn Dynamics CRM Step by Step
- Lab1: - What is CRM and how does it work?
- CRM Training:- 11-01-2015
- Recording for CRM Training - 25th Jan 2015.
- Recording for Windows Workflow CRM Training - 7th Feb 2015.
- Recording for Dialog Workflow CRM Training - 8th Feb 2015.
- Recording for CRM Service Training - 14th Feb 2015.
- Recording for CRM Training - 17th & 18th Jan 2015
- Relationship Entities CRM Conducted on 7th March 2015
- Dynamic WCF for CRM Training conducted on 8th Mar 2015
- Dynamic Audit in CRM Training conducted on 14th Mar 2015
- Security & Reporting in CRM Training conducted on 28th Mar 2015
- Security & Reporting in CRM Training conducted on 28th Mar 2015
- CRM Training on Export Import Data Mapping and Queues conducted on 19th April 2015.
Knockout Q & A series
- Why and when we need Knockout.js with help of an example?
- What are Bindings in KO? What are different kind of Bindings & how to work with them?
- What are & why we need observable property in KO?
- What are & why we need observable property in KO?
Interview question & answer videos
- In a parent child relationship which constructor fires first ?
- What is the difference between i++ & ++i?
ASP.NET SignalR Q & A Videos
- How to install SignalR & JSON2 on VS2010? +
- Chat Application: - How to create and connect to HUB?
- How to create a Server/Client Method and pass parameters?
- How to create Chat application using SignalR?
- Explain onconnected and ondisconnected methods of SignalR?
- Explain Context, Clients & Groups properties of SignalR?
- Explain Group/OthersInGroup of object Clients & show how to send messages to different Groups?
- What is round triping state in SignalR?
- How to broadcast a message from outside the HUB?
- How to do performance tuning in ASP.NET SignalR?
- How to develop a simple game in SignalR?
- Source Code
Interview Content
- Oneliner excel sheet +
- Sample Resume