I used Adobe- air to convert HTML, javascript web pages into desktop app. I think Adobe AIR will last long .I am sure AIR will be a part of cloud computing because it supports HTML, JavaScript, XML which are the major client-technologies that cloud-computing uses.Besides acting like a web-client, it also can be a desktop agent. AIR is bridging the gap between desktop application and web application. "Jaya hos ADOBE AIR ko. Pasupati nath le raksha garun"
Prabin = { Alias : "Babu" ,
Profession : ["Programmer/Analyst", ".Net developer"],
Languages :["Nepali", "English", "C", "C++", "C#", "Java", "JavaScript","Learning Python"]
}
Thursday, February 12, 2009
Tuesday, January 27, 2009
Integrating Asp.net with Ext js

Today, I wrote a sample program using Ext-js on the client side and asp.net on the server side. This sample program has a form with a textbox and combo box and the items in the combo box are loaded from the database (Department table of the adventure works). This should be pretty much simple task for those who have been using Ext js. But it took me couple of hours to get Ext js config objects.
When you have to send object to the client, you can either serialize in the json or xml. Here in my sample program, I used json formatted data. For converting the .net objects into json, I had to use the codes from this site http://james.newtonking.com/projects/json-net.aspx (http://www.codeplex.com/json/) because .net framework doesn’t have json serializer.
Steps:
- I created a project- web application extjs and added “linq to sql” item in the project(adventureworks.dbml) and added department table into the design surface.
- In code-behind of default.aspx page, I wrote these codes.
I couldn't upload the code file. I will upload it later. - In default.aspx I wrote ext js codes.
I couldn't upload the code file. I will upload it later. - Then got the output.
Monday, November 10, 2008
A Fix : Firebug Debugger doesn't work
I spent hours in starting debugger on Firebug 1.2.1 . I didnt know what the problem was. Under script tab, I put the breakpoints on the code but none of the buttons like Run, step into, step over , step out was active. Then, I finally found in one of the blogs that something wrong with the profile Manager in Mozilla Firefox. Then the problem was fixed as I ran the firefox profile Manager.
Steps :
1.Close all the instances of firefox browser.
2.In Windows/ Start/ Run cmd: firefox.exe -profilemanager
Then the debugger started working. So, there was some problem with my profile. But still don't know what was that.Now, I can see the active debugger buttons as shown below.
Steps :
1.Close all the instances of firefox browser.
2.In Windows/ Start/ Run cmd: firefox.exe -profilemanager
Then the debugger started working. So, there was some problem with my profile. But still don't know what was that.Now, I can see the active debugger buttons as shown below.

Sunday, November 9, 2008
Ext JS- power of javascript
Last month, my friend Bikash who is working in Washington was talking about the challenges that he had faced on binding the data on Ext js controls which I had never heard before. I was wondering what in the earth that is. Then I explored Ext js which is an extended library of javascript where most of the stuffs are in Json. When I saw the sample controls, I was awed. Oh man! Unbelievable! Superfast control! Awesome GUI!
Ext js also provides the framework library which I downloaded and installed it in my IIS and started writing Ext js.
Ext js also provides the framework library which I downloaded and installed it in my IIS and started writing Ext js.
Thursday, October 2, 2008
Trace into .NET Framework codes
I am finding lots of interesting things these days. I was reading Scott Gutrie's blog and found out a link from there to the other blog http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx where I found the details about tracing into .Net framework codes. Now we will be pressing F11 more than before.
Wow! Google Custom Search Engine

Google has given us lots of good stuffs for free.I found the custom search engine in this URL http://www.google.com/coop/cse/ .I can customize the keywords for search and list out the URLs to search within.This is wow..It saves my lot of time by filtering the unwanted results.
Sunday, September 28, 2008
C# 3.0 Getter and Setter property
I am reading 'C# in Depth' by Jon Skeet. I am loving this book because this book has presented the evolution of codes in different versions of C#.
I was excited to learn about this cool time saving feature.
In C# 3.0 Property, we dont have to declare a member variable to create a property and we can use getter as public and set the setter as private in Property initialization. The following code will create a property Name in c# 3.0
public String Name
{
get;
private set;
}
I was excited to learn about this cool time saving feature.
In C# 3.0 Property, we dont have to declare a member variable to create a property and we can use getter as public and set the setter as private in Property initialization. The following code will create a property Name in c# 3.0
public String Name
{
get;
private set;
}
Subscribe to:
Posts (Atom)