BitCrazed

Code, technology, opinion ... and who knows what else?

Month List

RecentComments

Comment RSS

Microsoft Security Essentials 2.0–download NOW!

image

Microsoft has just released Microsoft Security Essentials 2.0.

If you don’t already run some form of anti-malware suite, then I strongly encourage you to Download Microsoft Security Essentials 2.0 today!

The release of MSE 2.0 brings many improvements in the accuracy and performance of malware detection and removal, better integrates with Windows Firewall, adds protection from a variety of network–based attacks and integrates with Internet Explorer to better protect users from browser-based malware.

Microsoft Security Essentials (MSE) is an anti-virus and anti-malware product that Microsoft first released in September 2009 to replace Microsoft “OneCare”.

MSE surprised many when it was released because it was everything that the majority of commercial 3rd party products were not: MSE is free for consumers and small business’, it is small, fast, effective and unobtrusive.

Over the last year, MSE has dramatically grown in popularity and has been updated regularly with improvements that have catapulted it to the top of may comparative reviews. In October 2009, AV-Test.org conducted a series of trails on the officially released version, in which:

“Microsoft Security Essentials detected and caught 98.44 percent of 545,034 computer viruses, computer worms and software Trojan horses as well as 90.95 percent of 14,222 spyware and adware samples. It also detected and eliminated all 25 tested rootkits. Microsoft Security Essentials generated no false-positive at all.

Since MSE uses the same malware scanning engine as Microsoft’s enterprise-class “Forefront” security suite, malware detection and eradication techniques for businesses benefit the consumer MSE product and vice-versa.

Even if you’re already using a 3rd party commercial anti-malware suite, I strongly encourage you to examine MSE – in my experience, it rarely hampers performance and sits quietly in the background, only notifying you when it finds something you REALLY need to know about. If only more anti-malware suites were more like this!


Permalink | Comments (0) | Post RSSRSS comment feed

WP7applist - Windows Phone 7 Marketplace Stats

imageI stumbled across the W7AppList.com site today while trying to find the current number of apps available for Windows Phone.

I am not entirely sure how they gather their stats, but their numbers appear to be pretty legitimate.

The site is very well put together and reveals some quite interesting stats and charts showing the rapid growth in the number of apps available for Microsoft’s new Windows Phone platform along with charts illustrating how many apps are free vs. paid-for, number of apps by category, etc.

The site indicates that there are now more than 4300 apps available for Windows Phone 7. That’s 4300 apps in little over 2 months or an average of 2200 new apps per month.

By comparison, Android started out with 167 apps in its marketplace one week after launch (October 2008) and announced it had 5000 apps in July 2009 – some 9 months later. That means Android had an average new app rate of 555 apps per month for it’s first 9 months.

By this measure, if Windows Phone’s Marketplace continues to grow at its current velocity, we’ll see it reach 5000 apps before the end of December 2010 – just 3 months after launch!

Combining these numbers with the impending release of Windows Phone 7.1 which adds copy & paste along with several fixes and improvements, along with the Mid 2011 Windows Phone release codenamed “Mango”: I think it clear to see that Windows Phone has a very bright future. I will not be at all surprised if, in just a couple of years, the three primary mobile handset platforms are Apple’s iOS, Google’s Android and Microsoft’s Windows Phone.


Categories: Windows 7 | Windows Phone
Permalink | Comments (0) | Post RSSRSS comment feed

Great new features coming in Silverlight 5

Silverlight Firestarter 2010

Direct from the Silverlight Firestarter event here at Microsoft campus, Redmond, WA.

Silverlight 5 is coming and includes some great new features that will not only delight Silverlight developers, but will also wow users.

Silverlight 5 3D support

Yep, you read it right. Finally, Silverlight 5 will include hardware accelerated 3D support and introduces an immediate-mode API.

Luigi and Guido Rosso from Archetype, demonstrated a demo application they wrote in less than a week which displayed a full 3D model of Scott Guthrie’s body, skeleton and musculature. They were able to control the opacity of Scott’s clothes, skin, musculature and skeleton and were able to animate the entire model, spinning him around and zooming deep into his torso … to show his beating heart! :) The demo was extremely smooth and fluid, animations were blindingly fast and many chuckles were had at Scott’s ripped torso!

The key takeaway here was that Silverlight 5 will ship with exceptionally powerful 3D features that enjoy full hardware acceleration and will completely revolutionize the kinds of applications that can be built with Silverlight, eliminating the need to install 3rd party 3D ActiveX controls etc.

TrickPlay: Variable playback speed

One of the best features of Windows Media Player is the ability to speed-up or slow-down the playback speed of videos and audio (e.g. podcasts) without altering the pitch of the audio. This is a great way of watching some/all of a long video or podcast more quickly. Alas, however, this feature is currently missing from Silverlight … but it’s coming in Silverlight 5!

This means that you’ll be able to watch all of the content you care about from events like the PDC more quickly than real-time! :)

Quality, performance and power through hardware acceleration

ScottGu made it clear several times throughout his keynote that the Silverlight team has spent a great deal of time and effort further improving the quality, performance and power-consumption aspects of Silverlight.

Scott stated that they’ve made significant improvements to the time it takes to start-up Silverlight applications. This mirrors news I’ve heard from other ‘softies who have told me that  there are some significant improvements coming to start-up times for .NET applications. Faster booting apps are ALWAYS a good thing and I can’t wait to see what develops on this front.

Scott also mentioned that Silverlight 5 will also include a native 64-bit version. This is a big deal for Silverlight developers as Silverlight is often used as the UI to large, complex  databases which can easily consume more than 4GB data in order to render their data.

Video playback is now fully hardware accelerated. Text rendering quality has been improved significantly and animation quality has been significantly improved through improved hardware acceleration.

This will also result in Silverlight 5 applications consuming less power (important for mobile scenarios) because more graphics-intensive processing is being offloaded to the GPU rather than being performed by the CPU.

Remote Control support

Yep, you read that right – Silverlight 5 will support remote control – as in the little box that you use to change channels and control the volume of your TV. This is a great feature – as someone who is increasingly sourcing movies and videos from the web (e.g. Netflix, Hulu, Amazon, etc.), having to control the movie via the PC it’s running on is a pain. I cannot wait until I can control movies streamed from Netflix without having to leave the couch!

Speculation: I wonder if this is an indication that, perhaps, Media Center in Windows 8 will be built on Silverlight?

Developer goodness :

Silverlight 5 also comes with some significant improvements for developers:

Data binding debugging

Ever run into issues with Data Binding in your Silverlight apps? Ever wanted to set breakpoints on your binds and the ability to examine step through your data binding code? You can’t do this in Silverlight today, but it’s coming in Silverlight 5!

Coded UI recording and testing

John Papa also demonstrated new Coded UI tests that can record your every action against your site’s UI. Each action is recorded into a series of steps which you can modify if you wish to remove unnecessary actions. You can then replay these actions and compare the values of individual HTML elements against expected results from within a test.

This is a really massive deal which will make testing your actual UI a great deal easier and more effective than ever before.

Further reading:

As usual, ScottGu has posted further details on his blog – be sure to go read his announcement:
http://weblogs.asp.net/scottgu/archive/2010/12/02/announcing-silverlight-5.aspx


Permalink | Comments (0) | Post RSSRSS comment feed