Posts

Showing posts from 2011

Some of my play with WPF

Image
http://dl.dropbox.com/u/20566320/DemoAppFullControlKit.zip A demo project for reference...

A day with Microsoft Team Pakistan.

Image
I just had a chance to visit Microsoft Pakistan head office here at Karachi, Pakistan. We discussed about on going Microsoft campaigns in the region, more areas to improve and collaborating and training our IT workforce too. I am glad I had an offer from the Microsoft Team to become a Professional Partner of Microsoft with my organization. Yuppy I am too happy....below are the pictures we took after the meeting :)

Keep All Your Eggs In The Same Cloud!!!

Image
Remember the lessons on investments from old college days? Yes, the one that suggests, not to invest in the same industry or infrastructure, instead portfolio diversification was encouraged, but hey all these lessons were also valid and incorporated in IT infrastructure implementations, where organizations use to build a scattered or a central IT infrastructure to avoid any disaster and to recover using data backed up at other remote locations and for various other practices. Hence increasing the running and maintenance cost for the infrastructure. Then came the cloud computing concept, right after initiatives taken in web development hence promoting Web Applications now it is obvious all the flavours in Cloud Computing (IaaS, Paas, Saas) are here in IT to stay forever! Any guess why I am saying this? What's all in it for us (developers) and other parties involved? (But before I could start explaining why…I must let you guys know, development is no different for cloud, same g

What is the actual difference between IaaS, SaaS and PaaS in Cloud Computing?

Image
  Almost everyone who is beginning to read about Cloud Computing will encounter the difficulty of understanding the intricate difference between SaaS, PaaS and IaaS under the Cloud Computing realm. I am detailing the differences below in a way I understood it. May be you have an alternate approach to understanding the difference, nevertheless I believe that the explanation below gives you an insight into the beautiful difference between the three terminologies. Firstly, the terms stand for the following: SaaS: Software as a service. PaaS: Platform as a service. IaaS:  Infrastructure as a service. Whenever you consider a cloud computing system, (or rather let’s consider a simple server), there are three main types of capabilities that it exposes. These are: 1) Computing: Of course, you need lot of computing power to perform complex calculations. This is achieved by installing high-end complex processors into the hardware to expose to computing capability. Such processors could be

Registering Events and creating controls dynamically in ASP.NET

Image
     Hi fellows,   yesterday I spend 4 hours straight, trying to register a simple click event of a series of dynamically created LinkButtons using ASP.NET (C#), I was unable to do that, as the event was not triggering, I was creating the instances of the Linkbutton every time the pageload event was called but all in vain. I was trying to do something like this: foreach (DataRow ddrList in dsCouseList.Tables[0].Rows) { trow = new TableRow(); tcell = new TableCell();     LinkButton btnremove = new LinkButton() { ID = ddrList[ "linkfield" ].ToString(), Text = "Remove" }; btnremove.Click += new EventHandler(btnremove_Click); tcell.Controls.Add(btnremove); trow.Cells.Add(tcell); tcell = new TableCell(); tcell.Controls.Add( new Label { Text = ddrList[ "buyerdescription" ].ToString(), ID= "descr" }); trow.Cells.Add(tcell); tblConfirm.Rows.Add(trow); }   The thing I just missed and got stuck was when I assigned an ID (ID="descr&quo

High Performance 3D Game development WP7

Image

Junoons best song ever

Image
Junoon - Mein Nay Kabhi .mp3 Found at bee mp3 search engine
Mitsu Flip3D version 2 Uploaded by dubrow . - More video blogs and vloggers.

How to create a basic ASP.NET GridView manually–Basic DataBinding

  As I am working on some legacy systems and use to give support for them, where one cannot find predefined drag and drop controls, and somewhat have to tailor one for themselves. Today I will share the experience of such practice with all of you (actually it is called manual data binding with a table using a Dataset object) below is the code of an asp.net page   A simple page with only one table control as an example: < asp:Table ID ="tblPayment" runat ="server" Font-Names ="arial, helvetica, sans-serif" > </ asp:Table > Now the code behind to bind a DataSet object might look alike below:   trow = new TableRow(); tcell = new TableCell(); tcell.Width = 150; lblUserName = new Label(); lblUserName.Text = "Name " ; tcell.Controls.Add(lblUserName); trow.Cells.Add(tcell); // first cell finished // second cell tcell = new

The Well-Dressed Programmer

Image