Showing posts with label Amandeep Sandhu. Show all posts
Showing posts with label Amandeep Sandhu. Show all posts

Apr 21, 2010

The LAST BLOG>>> McAfee and Stuff


While I was at work today, my computer started acting crazy. It was restarting itself after every 40 seconds. Soon after I realized that almost all the computers were behaving that way.
Twitter has been buzzing with the news this afternoon that McAfee updates were shutting down XP PCs.
This is what Mcafee saida according to this article:

The faulty update has been removed from all McAfee download servers, preventing any further impact on customers. We are not aware of significant impact on consumers and believe we have effectively limited such occurrence.

McAfee teams are working with the highest priority to support impacted customers and plan to provide an update virus definition file shortly. McAfee apologizes for any inconvenience to our customers.

Anyways, our group project came out pretty good. It matches the requirements for the Group Iteration 3 which is good. Although I am little jealous when I look at Adam Heeter's Group project which by the way looks amazing. But I really enjoyed learning about Ajax.

I am so happy that this semester is finally over. But I have four more months to graduate. So last weekend we finally completed our project. I really enjoyed blogging for this class. Although commenting could be hard sometimes. In the end, I would like to thank John Drake for all the encouragement. I would also like to thank Joe for being so supportive during the entire project.

And Good Luck to everyone else.

"Would you like me to give you a formula for success? It’s quite simple, really. Double your rate of failure. You are thinking of failure as the enemy of success. But it isn’t at all. You can be discouraged by failure or you can learn from it, So go ahead and make mistakes. Make all you can. Because remember that’s where you will find success."
– Thomas J. Watson

Apr 19, 2010

RIA - HCL and Silverlight









I was reading this report by HCL guys about how online shopping could be more like real life shopping experience. As we all know how HTML limits our capability to make such applications which are not so user friendly. According to them and as we all know that Adobe Flex and AIR, Microsoft Silverlight, JavaFX, OpenLaszlo, and AJAX are those RIA (Rich Internet Application) enablers which makes apps so much better.

I think if really want to develop such applications, we have to think just like end users. We have to go beyond the restrictions caused by coding limitations.
I think Silverlight is something which is an upcoming thing.



As Microsoft says :

Silverlight is a powerful development platform for creating rich media applications and business applications for the Web, desktop, and mobile devices.

Silverlight is a free plug-in powered by the .NET framework that is compatible across multiple browsers, devices and operating systems to bring a new level of interactivity wherever the Web works. With support for advanced data integration, multithreading, HD video using IIS Smooth Streaming, and built in content protection, Silverlight enables online and offline applications for a broad range of business and consumer scenarios.


The cool thing about silverlight is we don't have to write code separatly for browser or device compatibility purposes. I think it is another technology we need to learn to get better at creating rich internet applications. You can join silverlight developer community. I think it is worth giving a try. for the site click here : CLICK

After learning AJAX, i just can't searching more and more about it and to see how develpoers use it their projects.

Apr 17, 2010

Time To Step-Up : Ajax with ASP.Net

So whats next after Ajax ... since we all now realize the presence of Ajax almost everywhere in the web world. We should explore all kinds of ways to do asynchronous programming. Everytime I try to find something interesting it is somehow connected to Microsoft. As professor Drake was talking about Jquery and that is one of the JavaScript libraries which can be used for our web applications and we don't really have to do a lot of javascripting.

I am with you on how programming can be so painful especially JavaScript. And how Professor Drake waited till last class to tell us about jQuery as he wanted us to go through the not so good learning process for Ajaxing.

I want to elaborate more on javascript libraries.The Microsoft Ajax Content Delivery Network (CDN) enables us to easily add popular JavaScript libraries to our Web applications. For example, we can start using jQuery simply by adding a script tag to your page that points to Ajax.microsoft.com. The Microsoft Ajax CDN enables browsers to reuse cached JavaScript files for Web sites that are located in different domains.
The Microsoft Ajax CDN includes the following libraries:
• jQuery
• jQuery Validation
• Ajax Control Toolkit
• ASP.NET Ajax
• ASP.NET MVC JavaScript Files
The another cool thing is The Ajax Control Toolkit, which contains a set of controls that you can use to build highly responsive and interactive Ajax-enabled ASP.NET Web Forms applications. And one more thing which I want to mention is the Ajax Minifier which is a command-line tool and a Visual Studio Build Task that enables us to minify JavaScript and Cascading Style Sheet files. This enables our websites to run faster by making scripts and CSS files as small as possible. You must download the Microsoft Ajax Minifier before you build the Ajax Control Toolkit.
To get started I am uploading a link where you can find Video tutorials which will help you to learn how to use Ajax in ASP.Net and even if you are just beginning to learn ASP.NEt, even then it would be useful for all of us: Click Here

Mar 4, 2010

The Translating! Telephone



There is this new technology has been introduced at the Tech Fest 2010.
Its called the Translating Telephone. As the name suggests it translates voice chat of one language to another. This is introduced by Microsoft Research.

As per the demo, I am really impressed by the technology behind it. It not only translates the voice into other language in a text format but also the voice format. This concept is quite old but by looking at the demo, I think that it would come out to be useful for people doing international business.

The really cool thing is that this system will translate it into a commonly spoken language with use of slang words. I could tell you from my own experience that people from different countries may have a hard time understanding the slang words from a particular country. While I was new to Michigan it was really hard for me to understand certain words I came across because we have our own set English slang words. The funny thing was some professors used slang too which were confusing to me. But anyway I hope this technology really prove to be as workable as it promises to be.