-
Recent Posts
Recent Comments
- cepark on *** WARNING L15: MULTIPLE CALL TO SEGMENT
- 嚣张 on 由于最近连着做了几个网站,慢慢习惯了用记事本直接用html标记来作网页 …
- liu on zlg7290的烦恼
- 徒弟 on 倍压整流电路
- Kitty on 蓝牙同步找不到activesync服务
Archives
- August 2009
- October 2008
- September 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- September 2007
- August 2007
- July 2007
- May 2007
- March 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- June 2006
- May 2006
- April 2006
- March 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- March 2005
- August 2004
- July 2004
- June 2004
- May 2004
Categories
Meta
Monthly Archives: December 2006
vs.net2005特色功能
这几天在使用vb2005做一个串口控制的程序,同时还附带sql的读写操作,算是从大概上了解了一下vs.net2005的魅力!先说说目前发现的特色功能.1 任务列表 它可以提示相关信息,比如说当前代码中的错误. 2 server explorer 刚开始以为只是把sql中的一些操作弄到.net的ide中了而已,细细看,原来还可以访问别的服务器资源.甚至还可以在服务器上停止.重新启动服务的功能. 这样的好处太多了,不别在开一大堆窗口了,一个ide就可以搞定了. 3 command窗口 这个东西和vb6中的immediate很象,不过功能强大了很多,immediate在这里成为一个可选模式了. 4 宏 …怎么说呢,这个原来是c++的一个功能,现在终于在vb环境下也有了.简单解释一下这里宏的概念,就是记录一系列按键和菜单的操作,然后可以定义一个键来回放!在vs2005中,可以用宏来创建插件项目!插件可以对vs2005进行功能上的扩展! 好了,说了一大堆,不写了,继续研究…
Posted in 一些废话, 编程
Leave a comment
所谓三层架构
最近在搞asp.net2.0方面的东西,由于是第一次搞这个东西,对很多东西都不是很熟悉。不过看到最多的就是什么三层架构的云云… 根据搜索到的资料就是说 数据层,业务层(也有叫逻辑层),表示层。 数据层主要是指:返回数据,不一定是和数据库打交到简单理解就是数据库文件或边接数据库文件 业务层(逻辑层):通过webservice 调用,webservice 是负责调用逻辑层的方法,以及返回处理的数据,和操作的状态。他主要是对数据做一些处理,包括验证用户输入数据的正确性。有些数据是存放在 数据库中,或文件中,就得调用数据层简单理解DLL类库 组件 表示层就是:显示处理过的数据,或者只是提交原始的数据,比如名字,价格,什么的,不做复杂数据的处理(大部的情况),还有,验证用户输入数据的正确性简单理解就是aspx文件 好处是程序的逻辑,结构很清楚,便于阅读,修改,维护等,便于 一个团队的开发。还有,如果碰到一个比较难缠的客户,经常要变更需求,这样做就舒服多了,只要把响应层 的一些逻辑 改掉 就可以了,不必将整个程序做修改。 如果你的程序是有升级的功能,只要把相应的dll 或exe 发给他就ok 了。 当然以上只是个人理解。…. 好吧对照一下这几天自己写的程序.我靠,我居然用的是所谓三层架构。…. 前台页面用Dreamweaver 8作的,后台用.net的vb语言写的,数据库用的是mssql,然后发布后,对应的就是一堆dll aspx …不过最开始作的时候倒是从没想过什么三层架构,因为作的时候还不知道这个东西呢!只是觉得这样作的最大好处就是和传统的asp程序比较来说,新的asp.net2.0(asp.net1.0 1.1俺没弄过)程序源码客户是看不到的~~嘿嘿
Posted in 一些废话, 编程
3 Comments
bug由来
忽然想起电脑的程序故障为啥叫bug呢 搜一下 ========================== 从电脑诞生之日起,就有了电脑BUG。第一个有记载的bug是美国海军的编程员,编译器的发明者格蕾斯·哈珀(GraceHopper)发现的。哈珀后来成了美国海军的一个将军,领导了著名计算机语言Cobol的开发。 1945年9月9日,下午三点。哈珀中尉正领着她的小组构造一个称为“马克二型”的计算机。这还不是一个完全的电子计算机,它使用了大量的继电器,一种电子机械装置。第二次世界大战还没有结束。哈珀的小组日以继夜地工作。机房是一间第一次世界大战时建造的老建筑。那是一个炎热的夏天,房间没有空调,所有窗户都敞开散热。 突然,马克二型死机了。技术人员试了很多办法,最后定位到第70号继电器出错。哈珀观察这个出错的继电器,发现一只飞蛾躺在中间,已经被继电器打死。她小心地用摄子将蛾子夹出来,用透明胶布帖到“事件记录本”中,并注明“第一个发现虫子的实例。”[1] 从此以后,人们将计算机错误戏称为虫子(bug),而把找寻错误的工作称为(debug)。 ================= 嘿嘿,看来如此啊!不过我觉得比较庆幸,因为不是叫什么狗啊、猫啊什么,如果当年压死的就不是一只飞蛾,而是一只狗的话~
vs.net2005 vb.net无法进入调试状态
错误提示: 试图运行项目时出错: 无法启动调试。绑定句柄无效。 郁闷… 因为最开始安装vs.net的时候,调试是好用的.只是最近有段时间没有使用vs.net了,大概能有3 .4 个月了吧! 想想最近的操作和安装过的软件,好像除了装了n个应用软件,别的好像也没啥…. 今天下午的时候,看了一篇文章,讲的是系统优化的问题,猛然想到是不是我用了系统优化的软件搞的啊!一般来说所谓系统优化就是改改注册表和停止一些平时不用的服务来提高系统的性能.看来问题应该在这里.那就找找吧! 注册表看来不好找,太多了!先从服务这里来吧,总比注册表的项目要少! 把被禁用的服务一个一个打开,然后看看能不能调试, 当把Terminal Services这个服务打开的时候,嘿嘿好用了,看来就是它了! 步骤: 控制面板-管理工具-服务-Terminal Services-属性-自动-启动 ….. 另:网上找到的另外一个方法 打开vs.net项目属性,调试选项卡,将“启用非托管代码调试”一项选上即可!
Posted in 工作, 编程
4 Comments