Welcome to BinaryIntellect Consulting!

Loading...
WelcomeFeaturesTrainerKnowledge Base
Welcome
  • 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.
  • Internationally published author of half a dozen books by Apress and Wrox.
  • Awarded by Microsoft as a Most Valuable Professional (MVP) between 2002 and 2008.
  • Recognised as a Microsoft Certified Trainer (MCT) between 2002 and 2008.
  • Member of ASPInsiders.
  • 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 :   8, 15, 22, 29 November 2015, 6 December 2015
Timing :   Five Sundays, 9 AM to 5 PM
Fees :   Rs.12,000 per participant
Registration Open
Programming ASP.NET MVC and Web API
Dates :   20 September 2015, 4, 11, 18, 25 October 2015
Timing :   Five Sundays, 9 AM to 5 PM
Fees :   Rs.12,000 per participant
Full
Programming ASP.NET MVC and Web API
Dates :   9, 16, 23, 30 August 2015, 6 September 2015
Timing :   Five Sundays, 9 AM to 5 PM
Fees :   Rs.12,000 per participant
Full


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

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
Compress the Response Content in ASP.NET MVC
Developers often minify JavaScript and CSS files in an attempt to improve the performance of their ASP.NET MVC application. In addition to minifying JavaScript and CSS files you can also pay attention to reducing the size of the HTML response. You may minify the HTML output from a view or you may compress the output (you can also use both together). To that end this article shows how to compress HTML response by writing a custom action filter.
Posted On : 13 Jul 2015
Modify Response Content in ASP.NET MVC using a Custom Action Filter
Recently I came across a requirement wherein I wanted to modify the response content from an ASP.NET MVC view. What I wanted to accomplish was this - read the HTML content that is being sent to the browser and highlight certain words from the content. This article explains how this can be accomplished.
Posted On : 30 Jun 2015
Two Ways of Handling Concurrency Violations in Entity Framework Code First
When you update an entity and call SaveChanges() to save the values back in the database, the existing values for that record are overwritten by the new entity values. This is the default behavior in entity framework code first. In a real world situation it is quite possible that database values might have got changed after you select them for modification. In such cases, your update operation might be overwriting changes made by someone else. This is concurrency violation. And it is important to detect if concurrency violation has occurred. You can then take some corrective action or at least inform the user about such a violation.
Posted On : 15 Jun 2015
Create Strongly Typed Custom HTML Helper for Picking Dates
Recently some beginner asked me as to how a strongly typed HTML helper can be created. Although the process is relatively simple you need to keep in mind a certain steps. In this short article I will explain how a custom HTML helper can be created to render an HTML5 date picker input field. I will explain unbound as well as model bound versions for better clarity.
Posted On : 01 Jun 2015
Use $broadcast(), $emit() and $on() in AngularJS
AngularJS applications may need to communicate across the controllers. Such a communication might be needed to send notifications or to pass data between the controllers. Although there can be different approaches to achieve this goal, one that is readily available is the event system of $scope and $rootScope. Both of these objects - $scope and $rootScope - support three methods namely $broadcast(), $emit() and $on() that facilitate event driven publisher-subscriber model for sending notifications and passing data between the controllers. In this article I will discuss how to raise events using $broadcast() and $emit() and then how to handle those events using $on().
Posted On : 18 May 2015
Use ASP.NET MVC Controller as API
A few months ago I wrote an article titled ASP.NET MVC Controller Vs. Web API - 5 Things You Should Know, wherein I discussed the main differences between an ASP.NET MVC controller and Web API. Some readers asked how exactly one can use an MVC controller as an API. So, in this article I am going to discuss the same with an example.
Posted On : 06 May 2015
jQuery and AngularJS course in June-July 2015
Modern web applications use JavaScript extensively in one form or the other. jQuery is a popular JavaScript library that makes tasks such as event handling, DOM manipulation, animations and Ajax a breeze. No wonder even ASP.NET MVC uses this popular library. AngularJS is gaining popularity in web development world when it comes to building SPA kind of applications. I will be conducting a weekend course in jQuery, TypeScript and AngularJS in the month of June-July 2015. You may read more details about this course here.
Posted On : 04 May 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."