Welcome to BinaryIntellect Consulting!

WelcomeFeaturesTrainerKnowledge Base
  • Small batch size and personal attention.
  • Training by expert having 20+ years of real-world development experience.
  • Unmatched quality yet reasonable fees.
  • Detailed coverage of each and every topic with lots of hands-on.
  • Study material provided in the form of printed book.
  • FREE after training support through dedicated discussion forum.
Bipin Joshi is a software consultant, an author and a .NET trainer who helps software developers learn Microsoft technologies better and faster.
  • 20+ years of experience in software development and consulting (since 1995).
  • 15+ years of experience in software training (since 2000).
  • Author of 10+ internationally published books by Apress and Wrox.
  • Former Microsoft Most Valuable Professional (MVP).
  • Former Microsoft Certified Trainer (MCT).
  • Mentor in classical yoga and meditation.
You can read more about him here.

BinaryIntellect Knowledge Base is our comprehensive information repository that covers a wide range of topics including ASP.NET, ASP.NET MVC, C#, HTML5 and jQuery. Since its launch in the year 2000, thousands of developers all over the world have benefited from our articles, tutorials and source code projects. A must read resource for any ASP.NET developer. Click here to read more.

Course Schedule

Course ScheduleStatus
Programming ASP.NET MVC and Web API
Dates :   31 January 2016, 7, 14, 21, 28 February 2016
Timing :   Five Sundays, 9 AM to 5 PM
Fees :   Rs.12,000 per participant
Registration Open
SOLID Principles and Design Patterns
Dates :   30 January 2016, 6, 13, 20, 27 February 2016
Timing :   Five Saturdays, 9 AM to 5 PM
Fees :   Rs.12,000 per participant
Programming ASP.NET MVC and Web API
Dates :   20, 27 December 2015, 3, 10, 17 January 2016
Timing :   Five Sundays, 9 AM to 5 PM
Fees :   Rs.12,000 per participant
Programming ASP.NET MVC and Web API
Dates :   8, 15, 22, 29 November 2015, 6 December 2015
Timing :   Five Sundays, 9 AM to 5 PM
Fees :   Rs.12,000 per participant

Course Enquiry
To know more details about our courses please fill in this enquiry form OR call us on 9819233781.

All the courses are conducted in Thane by Mr. Bipin Joshi himself.

Latest Additions to our Knowledge Base

Your First MVC 6 and EF 7 Application (Dependency Injection) : Part 3
In Part 1 and Part 2 of this series you developed a simple database driven application that displays a list of customers and also allows you to modify the customer details. Although the application is working as expected, it relies on the local instances of the NorthwindDbContext to get its job done. In this article we will use the Dependency Injection (DI) features of MVC 6 to inject the NorthwindDbContext into the controller class. Later we will also add repository support in the application.
Posted On : 16 Nov 2015
Your First MVC 6 and EF 7 Application (Form using Tag Helpers) : Part 2
In Part 1 of this series you created and configured a basic project using ASP.NET MVC 6. Although the project runs as expected and outputs a message in the browser, it isn't database driven yet. In this part we will add database support to the project so that you can modify customer details from the Northwind database.
Posted On : 09 Nov 2015
Your First MVC 6 and EF 7 Application (using Empty Project Template) : Part 1
If you are tracking the progress of ASP.NET 5, you are probably aware that Beta 8 of MVC 6 is now available. Although MVC 5.x is not going away anytime soon, it's good time to get a feel of how MVC 6 application development is going to be. To that end this article explains how a simple MVC 6 application can be developed from ground up using an Empty Project Template.
Posted On : 02 Nov 2015
Quick Introduction to Immediately Invoked Function Expressions & Closures
Modern web applications heavily rely on JavaScript and JavaScript frameworks. That's why ASP.NET developers need to be aware of JavaScript concepts such as Immediately Invoked Function Expressions (IIFE) and Closures. To that end this article presents a quick introduction to these two features.
Posted On : 19 Oct 2015
Overloading Controller Actions in ASP.NET MVC
Method overloading is very common technique used in C# code. Although it works great for normal C# classes, the same can't be said about ASP.NET MVC controller classes. Unlike an ordinary C# class, a controller is dealing with HTTP protocol. And HTTP doesn't understand overloading as C# does. So, in case you wish to use method overloading in a controller you need to consider the ways as discussed in the remainder of this article.
Posted On : 05 Oct 2015
Select, Zip and Download Files Programmatically in ASP.NET MVC
You might have already seen websites that display a list of files to the end user. The user can then select one or more files from the list and request a zipped bundle of those files as a single download. In this article you will learn how to do just that. You will use classes from System.IO.Compression namespace to zip the files programmatically.
Posted On : 21 Sep 2015
Four Ways of Handling Multiple Submit Buttons in ASP.NET MVC
In web forms handling multiple submit buttons on a form is quite straightforward because all you need to do is write the Click event handler of the respective buttons. However, in ASP.NET MVC you need to rely on the plain HTML and / or JavaScript to deal with the situation. To that end this article illustrates four ways of handling multiple submit buttons.
Posted On : 07 Sep 2015
Call Controller Actions using HttpClient
The HttpClient component is typically used to call a Web API. The overall design of HttpClient component is geared towards REST services. However, you can also use the HttpClient to call MVC actions. Of course, the actions to be called must follow the pattern as expected by the HttpClient.
Posted On : 24 Aug 2015
Six New Features of C# 6 You Should Know
As you are probably aware C# 6 is now available and there are some nice new additions to the language. Here is a quick overview of six new features of C# that are worth noting.
Posted On : 10 Aug 2015
Infinite scrolling using jQuery Ajax and ASP.NET MVC
Web applications such as Facebook and Twitter use a technique known as infinite scrolling or endless scrolling wherein data is loaded on the fly when a user scrolls to the bottom of a web page. There are many jQuery plugins that help you enable such a feature in your web application. However, if you wish to avoid any third-party dependency or have some specific needs, you can add your own infinite scrolling with a few lines of jQuery code and ASP.NET MVC. This article tells you how that can be accomplished.
Posted On : 27 Jul 2015

Some Testimonials from our participants

"I have attended four different courses so far and I can say with confidance that I can develop any kind of, small to big, web application for my clients. Bipin sir's training is the best!" "Extremely satisfied with the quality of the training programs. Industry relevant and professionally conducted. The trainer is a rare mix of technology and spirituality. Simply great."
"Small batches gives benefits of private training programs. He patiently answered all my questions. Learning directly from an expert was an amazing experience. Would like to join future courses too." "I had done ASP.NET course from some institute but was not at all satisfied. Mr. Joshi being developer and consultant himself can give much more indepth and real world insight of the subject matter. Highly recommended!"
"I was facing some basic problems in my company's project. After going through training by Bipin sir I am quite confidant that I can professionally develop any website using ASP.NET." "Nice combination of theory and hands-on. Since the batch size is small I got to ask ample questions and was very satisfied by the depth of coverage and the style. I would definately recommend this to my friends. Thank you."