随笔-130  评论-680  文章-0  trackbacks-4

用VB.net开发.NET Micro Framework

         .NET Micro Framework4.2版本开始就支持VB.net,这对VB爱好者是一个福音,想当年,我也是用VB6开发工控项目,开发了若干年呀,对VB还是比较有感情的,不过后来转到.NET平台选择的是C#而不是VB.NET

        下面我们就先尝尝鲜,用VB.net创建一个最简单的.NET Micro Framework程序。    

       安装完.NET MF4.2 SDK,打开VS2010,你会发现在Visual Basic下面出现一个 Micro Framework的选项,我们选择创建一个控制台程序(如上图)。

        采用默认代码,我们加断点运行(如下图)。  

        调试方法和用C#别无二致。以后选择用C#,还是用VB.net开发.NET Micro Framework程序,全凭用户的个人喜好了(不过略有遗憾的是,官方SDK提供的示例还都是C#工程)。 

posted on 2011-07-28 13:53 叶帆 阅读(1201) 评论(9) 编辑 收藏

评论:
#1楼 2011-07-28 13:58 | Stangray      
网络开发板有什么新进度啊?
 回复 引用 查看   
#2楼 2011-07-28 14:24 | G yc {Son of VB.NET}      
^_^, 支持啊~

等待这个很久了~~~

XNA似乎也支持了, ^_^

补充一点, 需要VS 1020 SP1 的支持 ,

另外,希望能测试一下,
用VB开发的类库让别的程序引用问题?
之前,看官方介绍有这方面问题,求实测。 谢谢

 回复 引用 查看   
#3楼[楼主] 2011-07-28 14:35 | 叶帆      
@Stangray
http://item.taobao.com/item.htm?id=10919470266
请看博客文章

 回复 引用 查看   
#4楼[楼主] 2011-07-28 14:39 | 叶帆      
@G yc {Son of VB.NET}
不知道咱俩说的东东是不是一个???

 回复 引用 查看   
#5楼 2011-07-28 18:17 | G yc {Son of VB.NET}      
@叶帆

应该是一个东西

在VS2010 Sp1 中, 改进的VB的编译器
新增了VB Core 模式, 通过在项目文件中,添加 <VBRuntime>Embed</VBRuntime>, 将VB运行时 引用的代码 嵌入进编译后的程序输出中 来解决 目标设备没有 VB运行时的问题(基本个这个就是最大不支持VB的原因)

使用之后会有些功能丢失,包括
以前的函数 如Left, Mid
Like操作符
旧样式 “On Error Goto Error” 错误处理
后期绑定
My 功能

具体看这里
http://blogs.msdn.com/b/vbteam/archive/2011/01/10/vb-core-new-compilation-mode-in-visual-studio-2010-sp1.aspx

但原文最后说了一点
"This solution has a few issues, for example C# applications cannot reference VB class library. "
我想知道,这个在正式版(文章的时候是Beta)的现在是否也有这个问题。

 回复 引用 查看   
#6楼 2011-07-28 18:59 | C#.NET通用权限管理系统组件      
一贯性的支持,顶一下。
 回复 引用 查看   
#7楼 2011-07-28 21:39 | Never      
叶帆,你好,自从看了你关于.net micro framework的相关文章之后,我对开发板产生的兴趣,因此有几个问题想请教下,就是.net micro framework结合开发板做家庭方面的自动化是否可行,比如门窗控制,安全方面,总之就是家庭方面的,请给予解答,谢谢
 回复 引用 查看   
#8楼[楼主] 2011-07-28 23:46 | 叶帆      
@G yc {Son of VB.NET}
这方面没有深入研究过,有时间看看

 回复 引用 查看   
#9楼[楼主] 2011-07-28 23:48 | 叶帆      
@Never
只要门窗有控制接口(比如AD,PWM,串口等等方式)就可以控制的,只是以前是用汇编或C编程控制,我们现在用C#和VB.net编程而已,更适合PC软件开发人员使用。

 回复 引用 查看   


    MF讨论组:进入

    新浪微博:进入

    点击这里加入QQ群

     【叶帆公告】
      微软(中国) .Net MF开发团队成员(yefanqiu@hotmail.com)。本博客原创文章,作者保留一切权利,需经作者同意后方可转载,转载时请注明[叶帆工作室]及相关文章链接。
      CSDN博客:进入

      MF官方网站:进入

      MF团队博客:进入

      工控自动化一览:进入

 

昵称:叶帆
园龄:6年3个月
粉丝:126
关注:5

随笔档案(130)

叶帆快速通道

叶帆友情链接

积分与排名

  • 积分 - 181297
  • 排名 - 474

最新评论

阅读排行榜

推荐排行榜