Category Archives: Tech

Design is a contexual process

(Though following is written from point of view of software designer, ideas are valueable to any engineering designer.) Software design is creative process. Design involves significant mental efforts towards creating new ideas or using existing ones for a purpose. Software does not exist before you design it. You, as a designer, play a role of [...]

  • RSS
  • Print
  • PDF
  • Twitter
  • del.icio.us
  • Facebook
  • LinkedIn
  • Google Bookmarks
  • Digg
  • Add to favorites
  • StumbleUpon

Programmers need these!

Large monitor, or if possible – two of them! Reasonably fast PC (compiler, IDE, browser and db server etc to go fast) As much RAM as possible(PC should not slow down due to lack of RAM when RAM could be expanded) Reasonably fast internet connection (Not to watch movies, but to view self-learning videos etc) [...]

  • RSS
  • Print
  • PDF
  • Twitter
  • del.icio.us
  • Facebook
  • LinkedIn
  • Google Bookmarks
  • Digg
  • Add to favorites
  • StumbleUpon

Top features of Visual Studio 2010 and .Net 4 (not all, only which apealed to me)

Better Ajax (e.g. ClientID in webforms, clean HTML emission)Better Entity FrameworkBetter WCF, WF and WPF (specially DataGrid in WPF)Covariance and ContravarianceCode ContractsCharting in ASP.NetDynamic Language Runtime and dynamic keyword in C#Generate code element from usageImproved Intellisense and Code navigationManaged Extensibility FrameworkMemory-mapped filesMulti-MonitorMVC (Area and Asynch controller) Named and optional argument in C#Office programmabilityOne-click DeploymentProfiling, Debugging [...]

  • RSS
  • Print
  • PDF
  • Twitter
  • del.icio.us
  • Facebook
  • LinkedIn
  • Google Bookmarks
  • Digg
  • Add to favorites
  • StumbleUpon

You cannot get everything! Specially, out of distributed system!

CAP theorem (Brewer’s theorem) :It is impossible for distributed computer system to simultaneously provide all three of the following guarantees: Consistency: There are many way to describe it * All nodes see the same data at the same time.* Once a state is stored in the system, it will report the same state in every [...]

  • RSS
  • Print
  • PDF
  • Twitter
  • del.icio.us
  • Facebook
  • LinkedIn
  • Google Bookmarks
  • Digg
  • Add to favorites
  • StumbleUpon

Tools for web developers….

Firebug- Extension to FireFox. Web Developer Tools – Extension to FireFox. Fiddler – Like FireBug – Works with IE as well. Internet Explorer Developer Toolbar – Extension to IE. Enjoy.

  • RSS
  • Print
  • PDF
  • Twitter
  • del.icio.us
  • Facebook
  • LinkedIn
  • Google Bookmarks
  • Digg
  • Add to favorites
  • StumbleUpon