| DISABLE AUTO REFRESH
 
DAVID WORTHINGTON'S BLOG

David Worthington has been covering technology for the past eight years. He is presently a senior editor with SD Times, covering topics in enterprise technology including business intelligence, embedded technologies, Microsoft, Service Oriented Architecture, and Web standards. His other responsibilities include hosting webinars and contributing to the SD Times News on Monday weekly newsletter.

David's first computer was a Commodore 128, and he began programming in Apple's Logo programming language in the fourth grade. He was one of the founders of BetaNews.com, and held the position of senior writer for several years. His work also appeared in Ziff Davis publications including eWeek and PC Magazine, and he is currently a contributor at Technologizer.com. David is a member of the National Lesbian & Gay Journalists Association.

David earned a BBA from the Fox School of Business at Temple University, majoring in marketing. Aside from studying business, he took a concentration in computer science, studying C, COBOL and SQL.

While in school, David was an executive board member of the Sigma Pi fraternity, president of Temple University's College Democrats of America chapter, the student ombudsmen for Temple's classroom capture initiative, and hosted numerous technology seminars for faculty and students. He works in New York City.

 

Microsoft is offering free beta certification exams for Visual Studio 2010 and .NET 4.0. Exam credit will be added to your transcript if you pass one of the tests - no retaking is required. You may register here.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Share this link: http://www.sdtimes.com/blog/1604

Tags: , ,

Microsoft

Today's MIX 2010 keynote focused on Internet Explorer 9.0, which is now available as a platform preview. IE9 adds native video playback (H.264) through HTML 5, hardware accelerated graphics using DirectX, has support for scalable vector graphics, and a new JavaScript Engine. The JS engine matches Firefox 3.7 alpha in performance - a marked improvement upon IE8. JavaScript performance does matter to Microsoft afterall.

Currently rated 5.0 by 2 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Share this link: http://www.sdtimes.com/blog/1603

Tags: ,

Microsoft

Unlike it major competitors, Microsoft's Windows Phone 7 will not support HTML 5. Instead, the browser will be based upon Internet Explorer 7.0, said Larry Lieberman, senior product manager for Windows mobile. Microsoft is making its initial bet on Silverlight and XNA applications. Without HTML 5 support, alternatives for developing Web applications are more limited.

Incidentally, IE7 failed the Acid2 test, (which is now 5 years old) but Lieberman said that it would be comparable with other mobile browser experiences. iPhone Safari, Android Chrome fair much better. The Internet Explorer 8 browser does pass Acid2. When asked why Microsoft opted to use a dated browser, Lieberman explained that Microsoft has focused its resources on breaking with the past to provide a better user experience through Silverlight.

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Share this link: http://www.sdtimes.com/blog/1601

Tags: , ,

Microsoft

ASP.NET MVC 2 Ships

by David Worthington 03/12/2010 10:26 AM EST

Today, Microsoft announced the availability of ASP.NET MVC Framework 2.0. The ASP.NET Model-View-Controller (MVC) pattern will promote the creation of higher-quality software through greater componentization and testability in .NET Web apps. According to Microsoft new features in ASP.NET MVC 2 include:

  • Client side validation: Automatic support for JavaScript validation in the Web browser. Developers can also extend it to use a client validation framework of their choice by simply writing an adapter which reads in the JSON metadata and calls into the client validation library.
  • Enhanced model validation: Developers can use the DataAnnotation validation support built-into the Microsoft .NET Framework to declaratively define and add validation rules to business objects and properties.   
  • Asynchronous controller: Support for asynchronous action methods that can be used to improve performance when dealing with long running operations.
  • Support for areas including tooling:  Ability to organize ASP.NET MVC applications into multiple areas, each with its own models, views and controllers. Visual Studio tooling support is available to easily add new areas to applications.
  • Auto-scaffold UI helpers with customizable templates: Helps to refactor common UI elements into reusable templates.

Currently rated 4.0 by 1 people

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Share this link: http://www.sdtimes.com/blog/1600

Tags: , , ,

Microsoft

Microsoft is going to announce an analytics framework from the Silverlight runtime on Monday at its MIX conference in Las Vegas, according to a blog post by Microsoft evangelist Michael Scherotter. Here are some of the details that he let out of the bag:

  • Support out-of-browser scenarios
  • Support offline scenarios
  • Support multiple analytics services simultaneously without impacting performance
  • Support designers in Microsoft Expression Blend to instrument applications without coding
  • Support A/B Testing
  • Support SketchFlow Prototypes
  • Support logging of video experiences with the Microsoft Silverlight Media Framework

Let's take a look at the important bits. Silverlight has worked out of the browser and offline ever since version 3.0. That would probably require an endpoint (for data) to be installed inside of the firewall. Microsoft ships code instrumentation tools from PreEmptive Software in Visual studio 2010. There is an opportunity for Microsoft partners such as PreEmptive to provide a multipurpose solution for Web analytics as well as developer analytics. Merging the two data sets together could prove interesting for developers: think code coverage, method level performance, etc.

If Microsoft wants customers to run multiple analytics services it must have developed a common data model. That is something that is lacking in analytics today. Microsoft has the opportunity to solve an industry problem should it decide to make its data model a CodePlex project.

 

Currently rated 5.0 by 4 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Share this link: http://www.sdtimes.com/blog/1599

Tags: , ,

Microsoft

Open source on Windows

by David Worthington 03/09/2010 01:41 PM EST

Microsoft is publicizing some data from Geeknet that reveals a slight but steady increase in open source software that runs on Windows. "Windows is the only operating system that runs all of the top 10 all-time most downloaded projects on SourceForge: eMule, Azureus/Vuze, Ares Gallery, 7-Zip, Filezilla, GTK+ and Gimp Installer for Windows, Audacity, PortableApps.com: Portable Software/USB, DC++, and BitTorent," according to a spokesperson. "Also, of the top 25 all-time most-downloaded projects on SourceForge, 23 run on Windows, and 14 of them only run on Windows."

The data is being released ahead of the Open Source Business Conference in San Francisco later this month, which the company will be attending. I expect that it will make a few minor announcements there.

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Share this link: http://www.sdtimes.com/blog/1597

Tags: ,

Microsoft

If so, I want to hear from you. SD Times is profiling Azure and what it takes to get started on a project - the cost, pilots, etc. We often speak to the "experts" like analysts and program managers; now we want to hear from you. There is no substitute for experience. Feel free to contact me directly, and I will follow up with you. Dworthington AT bzmedia DOT com.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Share this link: http://www.sdtimes.com/blog/1591

Tags: , ,

cloud | Microsoft

AppFabric Beta 2 released

by David Worthington 03/01/2010 01:12 PM EST

Today, Microsoft announced AppFabric beta 2, which incorporates its Velocity caching technology and the Dublin management technology for Workflow and Communication Foundation applications. AppFabric targets composite applications, and is intended to make the development, management of those applications easier for .NET developers. Microsoft also offers a hosted edition, Windows Azure platform AppFabric, which provides connectivity services (service bus and access control) for .NET applications in the cloud.
 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Share this link: http://www.sdtimes.com/blog/1590

Tags: , , ,

cloud | Microsoft | SOA

Fans of Erlang, a concurrent programming language and runtime, will be gathering for Erlang-Factory Mar. 25-26 in San Francisco. Speakers include Joe Armstrong (the "father of Erlang"), RabbitMQ CEO Alexis Richardson, and distributed systems expert Steve Vinoski, among others.

Erlang is not a new language - it was developed during the 1980's. But it has found new purpose with the emergence of many-core CPUs. Erlang removes the needs for locks, making it well-suited for concurrent programming (provided you want to learn a new language). Concurrent languages like Erlang are extremely important to the many-core era.

For more on Erlang check out Alex Handy's coverage.

Currently rated 5.0 by 3 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Share this link: http://www.sdtimes.com/blog/1587

Tags: ,

erlang

On Monday, an alliance of 24 cellular service carriers and device makers announced the Wholesale Applications Community. The community is an effort to enable developers to write applications that run on as many phones as possible. While laudable, reducing fragmentation is a very ambitious goal, and I don't think that it will be easy.

The alliance has decided to use Web applications that are written to the JIL and BONDI specifications to achieve compatibility. That's great, but it doesn't cover the last mile; developers will still need to target many devices. Devices have different sized displays, some have track balls, and others use touch screen navigation - you get the picture. Then there is the issue of accessing native resources and applications such as address books and dialers.

Nokia has already gone down this path. It is a microcosm of the industry, having an incredibly diverse line up of products sold throughout the world. It really had not other option than Web applications. Either does the Wholesale Community (it would be worsening fragmentation if it tried to establish a standard package).

Nokia uses porting kits for its own OS with APIs for customizing applications for its phones. The Wholesale Applications Community will need to built similiar kits for developers. The user experience will be very limited otherwise. It will be interesting to see how appealing the final product is to developers. The last mile should be included.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Share this link: http://www.sdtimes.com/blog/1585

Tags: ,

interoperability | mobile development

 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 
Download Current Issue
ISSUE 3/15/2010 PDF

Need Back Issues?
DOWNLOAD HERE

Receive the print Edition?


 
blogs tab
Google Code turns 5
Google Code Turns 5, and adds a Paxos Algorithm to make the system more stable and reliable.
03/17/2010 11:16 AM EST

Test your Visual Studio 2010 know-how
Microsoft is offering free beta certification exams for Visual Studio 2010.
03/17/2010 11:08 AM EST

Microsoft lifts the hood on IE9
Microsoft is previewing IE9.
03/16/2010 01:10 PM EST

 

Events calendar tab
3/22/2010 to 3/25/2010
Santa Clara, Calif.
The Eclipse Foundation

4/12/2010 to 4/14/2010
Las Vegas
Penton Media

4/12/2010 to 4/15/2010
Santa Clara, Calif.
O'Reilly Media

4/19/2010
New York City
Flagg Management

4/25/2010 to 4/28/2010
Overland Park, Kans.
IIUG