Every programming language allows to define and classify data so we can use it appropriately in various parts of the program in the correct...
Read More
Translate
Showing posts with label Software Development. Show all posts
Factors Affecting Software Quality and Productivity
As IT professionals, especially as Managers, its very important to understand the factors affecting software quality and productivity. Belo...
Read More
Code First?
Traditional ways of software development focus on DB-first implementation methodology. But we are in the realm of latest developments and O...
Read More
Extension Methods
Extension methods are a way to add methods to a class without changing its source code or adding it into a derived class. Creating ext...
Read More
Events and Delegates
We use events and delegates to extend applications and to implement loose coupling. Rather than adding various method calls within an imp...
Read More
Simple Multithreading in C# using Async-Wait
Parallel execution has been one of the core techniques of programming languages that enables and stabilizes the heavy orchestrated flow of...
Read More
Server Synchronization Technology for a Distributed Server Architecture (DSA)
Below is a paper that I wrote for implementing for a real time Server Synchronization Technology for a Distributed Server Architecture ...
Read More
Sample Web application architecture
A sample customized web application architecture is as shown below - As shown above, all the three tiers of the web server architectur...
Read More
Subscribe to:
Posts (Atom)