AjaxView for Dynamic Web 2.0 App Performance Profiling

Tweet If you are new to AjaxView, read my previous post Ajax View – Rewrite Web App Code at Production Stage.  In this post, I am going to identify performance bottleneck of this blog site without touching the soul of my blog using AjaxView.  If you do not have AjaxView, download it from http://tinyurl.com/ajax-view-download. Start [...]

Ajax View – Rewrite Web App Code at Production Stage

Tweet Problem Monitor and control the client side behavior of a web application without modifying the current implementation normally in the case of production stage. Forces Finding client side performance of a web application in the production environment. Making changes or adding instrumentation on client side code at production stage is dangerous. HTTP profiling tools do not [...]

IE 8 – Setting the Web Standard

Tweet Microsoft released Internet Explorer 8.0 a couple of days before.  When I installed RC1 months before, I had experienced some page crashes and degrade in performance and usability.  The most critical thing was loading “about:Tab” / “about:blank”. The final release of IE 8.0 is impressed me lot not only for its performance and usability (of course, [...]

.NET RIA Services – Ingredient for Fast Food Silverlight App

Tweet Problem Consume the application logic from presentation tier with domain entities those are specialized for this tier with minimal plumbing. Forces Set of code (validation, authentication, etc) to be written specific to presentation tier and the same needs to be written specific to business tier. Automated way to share the logic between the tiers with trusted boundaries. Agile way [...]

Silverlight 3.0 Beta Available

Tweet For those whomsoever Silverlight x.x may concern, this is the news for you. Microsoft has released Silverlight 3.0 today at MIX09 with numerous new features and improvements. In addition to 60+ new UI controls and new features, I am really excited with the following features: Silverlight would NOT be isolated from Web 2.0.  With [...]

NGen – Helpful or Harmful

Tweet What is NGen? A tool comes with .NET framework, which is used to generate native image of a managed assembly.   The managed assemblies (.dll and .exe)  contain IL code that are not understandable by native operation system.  When executing the managed application, JIT compiler  compiles the IL code into native code.  This would require some amount of [...]

Language M: Smart Way of Modeling

Tweet In 2004, I had bought “Software Factory” book written by Microsoft techies and it was more conceptual and theoretical. This book approaches the model driven development (MDD) in a different perspective, and introduces software factory and domain specific language (DSL) concepts. The theory was successfully implemented in VSTS. Unfortunately, it was not mature and [...]

Oomph: Microsoft and Microformats

Tweet Interstingly, when I typed the term “microformats”, my hand confused and typed “Microsoft”. However, it took some period to adopt this standard by major web vendors Microsoft and Mozilla. What is Microformats? This is one way of enabling web as semantic. The current web markups are very keen on displaying content on the browsers. As [...]

Spec#: Extending C#

Tweet At Microsoft Lab, they have developed a language called Spec# for extending C# long back.  The extensions covered now are: Non-null types Preconditions Postconditions The main outcome of this is Code Contracts .NET.  For more details, http://research.microsoft.com/en-us/projects/specsharp/.

Bismillah

Tweet Hello All, I am very happy to announce the launch of my very own blog udooz.net/blog for my technology blogging. Thank God. Cheers, M Sheik Uduman Ali