Freigeben über


Opening the .NET MF 3.0 kimono

Psst, hey buddy, if you promise to keep this to yourself, I'll tell you what we're working on for .NET Micro Framework v3. We think you're gonna really like it.

Jonathan Kagle just finished his presentation this morning at Tech-Ed in Orlando where he provided a preview of what will be in the next version of .NET Micro Framework.  This is an early look at what we're planning; it could change by the time we release, and as always, should you choose to base your business or product plans on an unreleased product, you get what you deserve!  Those caveats aside, here's an overview for those who weren't able to attend:

Interop: "Native code?  We don't need no steekin native code!"  Most of the time the C# managed code environment in .NET MF is ideal, but there are times when you might need to drop down to native code to add support for a feature or perform a time-critical operation.  You can do this today in .NET MF 2.5, but it isn't particularily elegant.  3.0 changes that all allows you to link native code to managed code when you need to.  Check out Steve Maillet's blog for more details.

Touchscreen: We're adding touchscreen support in v3, and that includes support for simple inking scenarios, allowing you to build a small kiosk that captures a credit card signature, for example.

Filesystem: Yep, there's a file system in v3.  You can still use extended weak references, but it no longer is the only option for storing configuration or logging data to storage devices, like nand flash, which will also be supported.

VS2008: Goodbye Visual Studio 2005, Hello Visual Studio 2008!  VS2005 served us well, but with the cool features in VS2008, we're excited to have full support for it in v3.

DPWS Tools: .NET MF v2.5 included a preview of Devices Profile for Web Services (DPWS, formerly known as WSD).  NET MF 3.0 includes full support for DPWS *and* easy to use tools that weren't include in 2.5.

Wi-Fi: We're adding the infrastructure for Wi-Fi / 802.11.  Partners will now be able to integrate Wi-Fi stacks, drivers, and supplicants in a standard way and interface with the rest of the TCP/IP stack.  v3 will provide hooks for WEP, WPA/WPA2, and Windows Connect Now (WCN).

SSL: The TCP/IP stack in v3 will include support for SSL, allowing secure connections like HTTPS.

Serial enhancements: The serial model in v3 is being improved to more closely follow the .NET Framework implementation.  This includes support for hardware flow control, e.g. RTS/CTS.

USB Device: You'll be able to create devices using .NET MF 3.0 which identify themselves as standard USB types when plugged into a PC.  For example, you could create a small data logger which collects data from a sensor network and presents itself as a standard mass storage device when it is plugged into the PC using USB.

Fonts: The font support in version 3.0 is being greatly enhanced.  Watch for more information about the specific capabilities and changes.

More cores: version 3.0 will support more hardware than any previous version of .NET Micro Framework.  Stay tuned for more information from our partners as they announce their plans for .NET MF v3.0.

Emulator enhancements and diag enhancements are also included in v3.

.NET Micro Framework 3.0 will be available as a public beta later this summer.  We'll announce the details in the newsletter as we get closer (if you're not already registered for the newsletter, sign up at https://www.microsoft.com/netmf.  Make sure to let your favorite hardware vendor know if you'd like to use their hardware with the 3.0 beta.  We'd like to have as many partners as possible offering pre-releases of their 3.0 support when the public beta begins.

Finally, congratulations to Sascha, who found 15 of the 17 features listed in the preview puzzle earlier this week.  The complete list of terms is in bold type above.

So what do you think?  Give us your feedback and send us a comment.

Comments

  • Anonymous
    June 06, 2008
    This morning at Tech*Ed in Orlando Jonathan Kagle, revealed some of the new features of the .NET MF V3.0

  • Anonymous
    June 06, 2008
    > So what do you think?  Give us your feedback and send us a comment. I think it's great! ;-)

  • Anonymous
    June 07, 2008
    Yahoo publica una Address Book API : Ya era hora de que mas tomen la iniciativa de Microsoft (con su

  • Anonymous
    June 07, 2008
    Great funcionality. Ink support its great feature for us. this new features do microframework a killer embedded system. Congratulations ¡¡¡¡¡¡¡

  • Anonymous
    June 08, 2008
    Wow! Sounds really interesting...touchscreen, WIFI and file system can be really cool new features. Seems like those tiny microdevices running .NET MF are becoming in really complete, strong and powerful devices. That's great news! Congratulations .NETMF team!

  • Anonymous
    June 08, 2008
    Microsoft Compact Framework 3.0

  • Anonymous
    June 09, 2008
    Pour ceux qui ne sont pas encore au courant, le .NET MicroFramework c'est une version "dégraissée"

  • Anonymous
    June 10, 2008
    Really, TouchScreen is a great feature, for support. But, I like VS2008 support! Great :-)

  • Anonymous
    June 11, 2008
    That looks awesome... It reminds me I've seen a demo from company named Gemalto (french smart card company): a USB card with TCP/IP stack, a full .NET machine (and even a Java one!), a NAND based file system and many exciting stuff... The whole platform is a prototype from their research labs or something like that. Can't wait for the beta, keep going!

  • Anonymous
    June 15, 2008
    Kimono the best, great functionality! We'll waiting integration into devices.

  • Anonymous
    July 14, 2008
    Will the current 2.5 version be available in VS 2008, too (like the .NET multi targeting)?

  • Anonymous
    July 15, 2008
    大约在今年秋天的时候,微软就会推出令人期待的.Net Micro Framework 3.0。在业内对微软的产品,有这个么说法,3.0之前的只能算体验版,只有在3.0之后,才是比较稳定可靠及实用的。.Net Micro Framework版本的演化,也无疑证明了这一点。

  • Anonymous
    July 15, 2008
    My MF Emulator http://blog.csdn.net/yefanqiu/archive/2008/07/16/2658204.aspx I like VS2008 support!

  • Anonymous
    July 16, 2008
    Although announced for the .NET Micro Framework V3, I found a way to use touchscreens with existing WPF

  • Anonymous
    July 16, 2008
    Touch screen support is announced for the next version of the .NET Micro Framework which will arrive

  • Anonymous
    July 16, 2008
    Touch screen support is announced for the next version of the .NET Micro Framework which will arrive

  • Anonymous
    July 16, 2008
    Touch screen support is announced for the next version of the .NET Micro Framework which will arrive

  • Anonymous
    July 21, 2008
    希望微软能够放宽PortingKit的限制,让更多的人能够移植与布署.

  • Anonymous
    July 28, 2008
    How about openning the porting kit ? Its things like keeping the real mechanisms under wraps that keeps pushing people to Linux....

  • Anonymous
    July 28, 2008
    The Microsoft .NET MF team has opened the beta of .NET Micro Framework 3.0 right now. This beta includes

  • Anonymous
    July 28, 2008
    The Microsoft .NET MF team has opened the beta of .NET Micro Framework 3.0 right now. This beta includes

  • Anonymous
    July 28, 2008
    흠, 생각보다 상당히 일찍 공개 되었네요! 지난 주에 .NET 마이크로프레임워크에 대해 짧게 소식을 들었는데 오늘은 .NET 마이크로프레임워크 3.0 프리뷰 버전이 완전 공개되었다는

  • Anonymous
    July 28, 2008
    The .NET Micro Framework team have made a Beta of the .NET Micro Framework 3.0 available to download

  • Anonymous
    July 28, 2008
    And suddenly VS 2005 is out the Window. So I take it version 3 can not be used with VS 2005. Some of us have not made that leap yet and dislike being forced.

  • Anonymous
    July 30, 2008
    The third version of the .Net Micro Framework (version 3.0) is available as a beta on connect . Enter