看你的掌上电脑是什么系统,如果是windows系列的话可以安装.net compact框架,当然就可以运行.net的程序,但是是简版的.net.
不清楚掌上电脑对.net的支持情况,但即便支持也不建议使用.net,毕竟易用性是非常重要的。
至于asp.net,就是html的问题了,ASP.NET Mobile Web Form就是为手持设备准备的。
个人建议使用MVC思路开发掌上电脑的asp.net程序,V层使用纯html配合ajax调用C
如果掌上电脑安装的是WINDOWS系统,或者Linux系统,就可以运行。
有浏览器就行