get the ALL the lastest news! Mobile Windows News | Windows Mobile podcast Podcasts | videos about Windows Mobile phones and more Videos | Search | Forums | Site News


For developers: Smart Device Framework (SDF) Beta Program - why open source needs "Beta program"?
December 02, 2003 [General] | By anonymous 1.

All OpenNETCF sources are usually available for download for free, so why to introduce Beta program? What is the point of "beta program" then? As a follow-up to our previous story about SDF (click here to read it) - a framework for easier development of software with .NET techologies in MS Smartphone and Pocket PC phone devices - we present hereby an answer from one of founders of OpenNETCF.


Neil Cowburn from OpenNETCF writes to us in an email message:

We´ve been doing a lot of new stuff behind the scenes. For the last few months, I´ve hardly coded a dime because I´ve been responsible for the Visual Studio .NET integration. This needs *thorough* testing, and that´s why we´ve introduced a beta program.

The Smart Device Framework changes everything for OpenNETCF.org. No longer is it just a choice of downloading an assembly and/or its source code. When we release the SDF, you will have the following choices:
  • Download the Smart Device Framework tools and redist package.
  • Download the Smart Device Framework source code.
  • Download a single or multiple assemblies from the SDF, but not the entire SDF.
  • Download the source to individual assemblies in the SDF.
Also, the CABs that we are going to be distributing will install into the Global Assembly Cache on devices and the emulators. Again, this needs thorough testing.

The past model of having the downloading an assembly/project and manually referencing that in your own projects is something that we decided was not the best way forward. For instance, it leads to assembly duplication on devices. This uses valuable RAM. The Smart Device Framework solves this by installing into the GAC.

Also, the Smart Device Framework means we´re going to be approaching releases in a much more structured manner than previous.


Shorlty speaking SDF gets better integration into Visual Studio .NET and is now better structured. One of the most important factors in success of software development efforts is availability of rich libraries/frameworks - so that there is no need to "discover America again" but it´s enough to take existing components and build rapidly new sophisticated applications. With .NET Compact Framework (.NET CF) technologies - that is preinstalled in all Windnows Mobile 2003 devices (smartphones and Pocket PCs) - software development is a very easy and pleasant process. OpenNETCF.org with SDF even further facilitates this process and all in all Microsoft powered cell phones are therefore the best platform for wireless software applications - it is easier to write sophisticated applications with .NET CF than it ever was or ever be with wireless Java or Symbian native programming!


Discuss this item in the forumsPost your comment (free registration is required to post, but if you register you can edit your posts later)



If you need help with Microsoft cellphones or you have some feedback, then leave us voicemail at Skype!!!

<< Previous Story Next Story >>

visit NewsNow! read msmobiles.com off-line in your Symbian, Palm or Windows Mobile device with use of AvantGo client!
visit us to get regularly also some unique content, not available  elsewhere!

Help us by submitting news!
Some of our Reviews
(phones):








Some of our Reviews
(software):

3G video calling
Live Messenger
MS Push Email
SlingPlayer over WiFi
SlingPlayer over UMTS
Opera browser

  get the ALL the lastest news! Mobile Windows News | Windows Mobile podcast Podcasts | videos about Windows Mobile phones and more Videos | Search | Forums | Site News

Submit news | Contact us | Windows Mobile podcasts | All Windows Mobile news | RSS/XML Feed

Our friends: MoDaCoCoolSmartphone.comWindows Phone ThoughtsMobiusBink.nu - Microsoft news,  pdaPhoneHome.com.

Copyright © 2002-2009 by msmobiles.com. All rights reserved.
This site is not affiliated with Microsoft Corporation.