Run your own Message Bus to communicate between View, View models & Services

I am working on a project that had a requirement to centralize message system. I decided to use Prism’s Event Aggregator which worked fine. However I did find a few ...
Read More

How to work your way through log4net?

Log4net is an open source library and by using this library any .net application can write a log to different sources (i.e text file, console, database, event Log etc.). ...
Read More

Why Troubleshooting Skills are Critical for a Programmer ?

'How do I learn computer programming?' is a question which often arises in the minds of engineering graduates as soon as they complete their course. In my experience, a ...
Read More

Why 'User Control' is Better Than 'Notify' in WPF

As we all know Notify icon is small pop up window which pops for any updates or any warnings.  Notify icon control is readily available in WPF. Its implementation in the back ...
Read More

So, you want to optimize performance of Asp.net MVC applications

In this article we will discuss how to improve performance of asp.net MVC4 application. First of all you need to debug the application to find out areas that has performance ...
Read More

Want to know the importance of Fluent Interface & Method Chaining in C# ?

Want to simplify your class consumption code by making your code more simple, readable and discoverable ? Want to really please your people who consume a component with ...
Read More

Adding real-time communication simplified with ASP.NET SIGNALR

As a developer I have seen how the world of web pages has evolved. Static web pages are long gone and dynamic web pages are expected even from the simplest of websites. But what ...
Read More

Product Development Using Agile Methodology

Customers are not expected to worry about the development methodology used in developing their software.  However, the fact is, they do worry! They worry about things like - - ...
Read More

What are the benefits of Phased Rollouts ?

In this blog, I would like to share my experience and views on “Phased Rollouts”. We have been hearing “phase” right from our school days, isn’t it?  “A distinct period or stage ...
Read More

Who Wins ? Java v/s .NET - Clash of the Titans !

Well, this blog is not about which technology is better nor about listing the advantages / dis-advantages of each one. More often we face situations where we have to propose ...
Read More

Part 2, Continued...Product localization – Winning the global Race!

In my last blog post, I harped on “Product localization concept”, covering aspects like definition of Product Localization, building baseline version for a product and ...
Read More

Product localization – Winning the global Race !

We all understand what a software product means. But, what is localization for a software product or application? According to w3c “Localization refers to the adaptation of ...
Read More

Back to Basics: Agile Project Management Recoded

Many of the IT project managers, who have been practicing the traditional project management in their projects like waterfall, iterative etc., have started advocating “Agile” ...
Read More

What to watch out for in Forms Authentication?

Padma - Senior .Net Manager in Trigent, 20 + Years of Experience, MBA in Information Management from University of Texas at Austin. I manage the design and development of asp.net ...
Read More

The Rise of Custom Software Development Services

“Change” is probably the only constant entity that is more relevant in today’s business world. All the models, processes, concepts and approaches to run a business have witnessed ...
Read More

.Net Programming - Padma Krishnan Speaks!

Senior .Net Project Manager, Mrs. Padma Krishnan speaks about her experience and a .net project she is currently handling at Trigent. Mrs. Padma Krishnan is an MBA from University ...
Read More