Articles Written by Bipin Joshi

Writing C# Code Using SOLID Principles

Applying time proven SOLID principles make your code structured, neat and easy to maintain. Bipin Joshi examines SOLID principles and illustrates how they can be applied to your C# code.

Using the Repository Pattern with ASP.NET MVC and Entity Framework

Repository pattern is a popular way to achieve separation between the physical database, queries and other data access logic from the rest of an application. Read on to learn Repository pattern in the context of Entity Framework and ASP.NET MVC.

Creating Asynchronous Actions in ASP.NET MVC

Asynchronous actions are useful in situations where you are performing some network operation such as calling a remote service. Read on to learn more about asynchronous actions and how to create them in an ASP.NET MVC.

Using Attribute Routing in ASP.NET MVC

ASP.NET MVC 5 allows you to define routes through certain attributes, which is simpler and more intuitive than the older technique of defining routes. Read on to learn how to use attribute routing.

Handling Errors in ASP.NET MVC Applications

No matter how proficiently you developed your application there are chances that your code may not work as expected and will generate an error at runtime. ASP.NET MVC offers several techniques that help you build a robust error handling mechanism into your web application.

Top White Papers and Webcasts

  • Live Event Date: January 28, 2015 @ 11:00 a.m. ET / 8:00 a.m. PT Check out this upcoming live webcast and join Jeff Sloyer, IBM Developer Evangelist and Master Inventor, for a tutorial for building cloud-based applications. Using IBM's platform as a service, Bluemix, Jeff will show you how to architect and assemble cloud-based applications built for cloud scale. Leveraging the power of microservices, developers can quickly translate monolithic applications to a cloud-based microarchitecture. This hour-long …

  • By now, every company has a business continuity (BC) plan, right? Not quite. Many US businesses aren't equipped to deal with major disruptions. The adoption of BC practices remains low, as many a C-suite folks simply have the "it can't happen to us" mentality or they have a subjective notion of risk, assuming that they can withstand disaster. Read this article bundle to learn why your BC plan can't wait, tips on how to get started with your plan and what it should contain, and much more.

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date