Monday, January 19, 2009

No Script And HTML in POST???

Damn this is really stooopid... I pasted Script tag and HTML Tag and its not showing in Post... :((((( I guess there has to be a Tag where i can post raw code!!! Thats shameful for blogger...

Tuesday, January 13, 2009

JqGrid with WCF REST Service

We have WCF services implemented for thick and thin clients. But as the dynamicity increased we started to wrap those services around REST based WCF Services majorly for Web Client. Now am slowly getting rid of any ASP.Net code written at client. I know its pretty mean of me, but I don’t feel the sense to do it.

I am waiting for ASP.Net MVC to be integrated nicely in VS and then probably think of something in ASP.Net. There might be a situation where in we have client totally independent of any web technology :) That will be powerful for sure. Future is WCF Services and client rich applications that how I look at it. 

I started to implement my Services with jqGrid yesterday and could complete the services part and Client Grid in hours but it took time to integrate it all and see my data rendering in Grid. I won’t blame on poor documentation of jqGrid but yeah it took 6-7 hours for me to implement the same. I can't whine now cuz its working and working fine now. I found no place where this combo was even attempted. So wanted to contribute for the community as well...

I will upload the whole solution after some cosmetic improvements. If someone needs any help, post comments.

Script Code -------------------------------


HTML-------------------------------------------------------

    


    


REST Service -----------------------------------------------

 [ServiceContract(Name = "CandidateService", Namespace = "JsonCandidateService")]  

    public interface IJSONCandidateService

    {

        [OperationContract]

        [WebInvoke(Method = "GET",

                 ResponseFormat = WebMessageFormat.Json,

                 BodyStyle = WebMessageBodyStyle.Bare,

               UriTemplate = "Candidates/{criteria}"

        )]

        JQGridCandidatesResponse GetAllCandidates(string criteria);

    }

Thats it for now, shall upoad the full solution soon. Happy jQuerying :)

Thursday, January 8, 2009

jQuery Excitement Continues...

I have invested past 3 days in reading a lot about jQuery and their implementation along with its language capabilities and more I read I get convinced of its usage. We launched our product 10 days back and we had been working heavily of java script. Now I am working on the presentation aspect and more of usability aspects.

I have found few plugins and am pretty bullish on implementing some of them including animations. Have made the POC's to suite our product and now am working on grid which looks pretty neat to me especially Tree Example was something I always loved. Actually we already implemented it in our own way... let’s see how this one works.

Tuesday, January 6, 2009

Future is jQuery!

I came to know about jQuery 6 months back, when I was going through some blogs. All i could grasp at that time was a lightweight script library. Then in September end when i was travelling, my team started working with the integrated jQuery with ASP.Net MVC (3.5). Sadly we could not go through with it, cuz we were running short of time and library was less supportive.

Big names like Microsoft and Nokia have started using/integrated the same in their own products and its very encouraging for newbies to learn the same. You can follow jQuery Blog and Wiki to get more updates.

Not only its UI capabilities are amazing, It can be very handy if you are using JSON WebServices. I can see lot of articles coming up with jQuery's support in ASP.Net MVC, it surely will be next generation of web development.

Now I totally endorse jQuery's amazing capabilities. Soon we shall enhance our product looks by the same. I am waiting for fully functional integrated VS with jQuery and ASP.Net MVC support.

And We Delivered...

Well by the time I was travelling, we resketched history by releasing 2 more products... Something which i am really proud of. One being Recruitment Management Suite and other one as a Niche Job Portal, having built in CRM capabilities.

Both the sites are in post alpha mode, and we are still bullish on adding things... So am sure coming months will be more exciting.

You can have a look of Reqster and AMS-Web. I am not publishing the UserName and password for sanity sake, can do it on request. Our website is also revamped.