Welcome to BinaryIntellect Consulting!

WelcomeFeaturesTrainerKnowledge Base
Modern web development is a dynamic mix of cutting edge technologies. Today knowledge is available through a wide array of sources including websites, blogs, videos, books and magazines. What is important for you is to master new technologies without getting entangled in this pile of information. That's where quality classroom training can be of tremendous help. Through our carefully crafted training courses, we enable you to master the latest web development technologies better and faster. Join today and experience it yourself!

Bipin Joshi
Software Consultant | Trainer | Author
Ex. MVP | Ex. MCT | Yoga Mentor
  • Small batch size with personal attention.
  • Unmatched quality yet reasonable fees.
  • Study material provided in the form of printed book.
  • Real world and professional examples.
  • Assignments, exercises and extra reading links shared throughout the course.
  • 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. An internationally published author, Bipin writes about apparently unrelated topics - yoga & technology! Bipin has been programming since 1995 and is working with .NET framework ever since its inception. He has authored or co-authored more than half a dozen books on .NET technologies for publishers such as Apress and WROX. Bipin has also penned many articles on .NET for well-known printed magazines and websites. He has also worked as a technical editor for a few books. Considering his contributions to the .NET developer community Microsoft selected him for the Most Valuable Professional (MVP) award during 2002-2008. He was also a Microsoft Certified Trainer (MCT) during that period. 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
5, 12, 19, 26 April 2015, 3 May 2015
(Only Sundays, 9 AM to 5 PM)
Registration Open
Programming ASP.NET MVC and Web API
22 February 2015, 1, 8, 15, 22 March 2015
(Only Sundays, 9 AM to 5 PM)
Programming ASP.NET MVC and Web API
11, 18, 25 January 2015, 1, 8 February 2015
(Only Sundays, 9 AM to 5 PM)
Programming ASP.NET MVC and Web API
13, 20, 27 December 2014, 3, 10 January 2015
(Only Saturdays, 9 AM to 5 PM)

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.

Video - A quick introduction to MVC pattern

Latest Additions to our Knowledge Base

Show Validation Messages Containing Images in ASP.NET MVC
ASP.NET MVC offers HTML helpers for displaying field level validation error messages as well as validation summary. However, these validation messages are displayed as a plain string. There is no inbuilt way to include images of HTML markup with the output of the validation helpers. In this article I will show how to overcome this limitation using two techniques so that you can display images along with the validation messages.
Posted On : 26 Jan 2015
Updated : Creating Wizard in ASP.NET MVC (Part 3 - jQuery)
In Part 1 and Part 2 of this article series you developed a wizard in an ASP.NET MVC application using full page postback and Ajax helper respectively. In this final part of this series you will develop a client side wizard using jQuery. The navigation between various wizard steps (Next, Previous) happens without any postback (neither full nor partial). The only step that causes form submission to the server is clicking on the Finish wizard button.
Posted On : 19 Jan 2015
Learn ASP.NET MVC in Thane. Registration started for February 2015 and April 2015 batches!
Next batches of Programming ASP.NET MVC and Web API course are scheduled in the month of February 2015 and April 2015. Learn MVC 5, Entity Framework 6, Web API 2, VS 2013 and more. Small batches, personal attention and real world examples. Registration has already started. In case you or your friends are interested to join please get in touch with us as soon as possible. The courses are conducted in Thane. You may read more details here.
Posted On : 13 Jan 2015
Updated : Creating Wizard in ASP.NET MVC (Part 2 - Ajax Helper)
In Part 1 of this article series you developed a wizard in an ASP.NET MVC application. Although the wizard developed in Part 1 works as expected it has one shortcoming. It causes full page postback whenever you click on Previous or Next button. This behavior may not pose much problem if a wizard has only a few steps. However, if a wizard has many steps and each step accepts many entries then full page postback can deteriorate the user experience. To overcome this shortcoming you can add Ajax to the wizard so that only the form is posted to the server. In this part of the series you will convert the application developed in Part 1 to use Ajax.
Posted On : 12 Jan 2015
Updated : Creating Wizard in ASP.NET MVC (Part 1 - Full Postback)
At times you want to accept user input in your web applications by presenting them with a wizard driven user interface. A wizard driven user interface allows you to logically divide and group pieces of information so that user can fill them up easily in step-by-step manner. While creating a wizard is easy in ASP.NET Web Forms applications, you need to implement it yourself in ASP.NET MVC applications. There are more than one approaches to creating a wizard in ASP.NET MVC and this article shows one of them. In Part 1 of this article you will develop a wizard that stores its data in ASP.NET Session and the wizard works on traditional form submission.
Posted On : 05 Jan 2015
Validate Model Programmatically in ASP.NET MVC
ASP.NET model binding framework takes care of validating a model based on data annotation validations. This works well when a model is being bound with request data. However, at times you may need to create and fill a model programmatically. In such cases, although the model properties are decorated with data annotation validators, they won't validate the data because they are not invoked at all. Luckily, ASP.NET MVC allows you to validate a model object via code. This article shows how.
Posted On : 24 Dec 2014
Utilize HTML5 DataList and jQuery Ajax to Create Autocomplete in ASP.NET MVC
In data entry forms involving textboxes with predictable values one can use autocomplete to assist user pick an existing value. HTML5 introduces datalist element that can come handy while implementing autocomplete. The datalist element holds a list of options and can be attached with a textbox using list attribute. By adding a bit of jQuery Ajax you can dynamically populate the options in a datalist. This article shows you how to do just that.
Posted On : 15 Dec 2014
Use XMLHttpRequest to Call ASP.NET Web API
Most of the times developers use jQuery $.ajax() to call ASP.NET Web API from the client side script. At times, however, you may need to plain JavaScript to invoke the Web API. Luckily, calling a Web API using XMLHttpRequest object and plain JavaScript is not too difficult. This article discusses how that can be done with a sample Customer Web API.
Posted On : 02 Dec 2014
Customize HTML5 Validation Messages in ASP.NET MVC
HTML5 allows you to put constraints on the data entered in form fields through several techniques. These techniques include new input types (such as email and url) and attribute such as required and pattern. When these constraints are violated the browser shows an error message callout and the form submission is cancelled. Although this default arrangement works great in many applications, at times you may want to customize the error messages and how they are displayed. This article explains how such a customization can be achieved with the help of a couple of new events and a dash of jQuery code.
Posted On : 25 Nov 2014
Utilize HTML5 ContentEditable in ASP.NET MVC to Edit View Content
Usually ASP.NET MVC developers create two separate views for displaying data in read-only and editable form. Although this technique works well, you can utilize a feature of HTML5 to conveniently read as well as edit data on the same view. HTML5 offers contenteditable attribute that magically turns any read-only area of a web page into an editable region. Using contenteditable in combination with some jQuery code you can easily develop a view that toggles between read-only and editable mode.
Posted On : 18 Nov 2014

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."