菜鸟涛

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: :: 管理 ::

2011年5月6日

摘要: 星期5啦啦啦。。下个星期出差一个星期。。。又要回到java了。不过会一直用vb.net滴。现在是5月9号,因车票问题,没有去北京。还在武汉公司。写写这16天的收获,通过16天的学习和实际工作,觉得vb.net是一门很符合人类学习的编程语言,就像公司搞vb.net的同事说的那样,就算是一个不会编程的人,有一定英语基础的,就能读懂程序所表达的意思。建议菜鸟们通过实践学习vb.net,先确立一个简单的目标,在动手写,碰到问题先google下,一些语法可以现学现用。其实就是2/8原则,常用的语法就那些,先了解明白20%的语法规范,差不多就可以去实际开发啦。其他的80%就边做边学。我的学习方式就是这样, 阅读全文
posted @ 2011-05-06 11:09 菜鸟涛 阅读(156) 评论(0) 推荐(0) 编辑

2011年5月5日

摘要: Cry。。。今天分了好多task哦,加油搞定。。。Asp.net由于是一种事件模式,有别于传统的http,虽然asp.net本质也是依附在http协议上,但封装了很多,使之asp.net的http是有状态滴。这就造成了如果想使用ajax,就要使用System.Web.Services.WebService。。哎不爽。而且一直没找到怎么传参给System.Web.Services.WebService.郁闷啊。忙。。后来问了下同事,原来ajax传参到System.Web.Services.WebService是有限制滴。就来jquery的$.ajax来举例,代码如下:$.ajax({type:& 阅读全文
posted @ 2011-05-05 17:24 菜鸟涛 阅读(210) 评论(0) 推荐(0) 编辑

2011年5月4日

摘要: 今天上午参加公司培训:怎么做个面试官。。。邪恶的笑今天主要是fix bug,没学到什么新东西。闲来无事,胡言论语谈谈对公司vb.net框架的改造,当然,是不敢对公司框架做改动滴。1.首先抛弃复杂的几个project组成一个project,就new一个asp.net web project,在这个project里新建Entity(实体类,对应database的table),Manage(数据操作,业务),Common(公共类)等几个文件夹。运行流程:asp.net有个代码后缀的特性,所以可在调用Manage,之后Manage里数据要映射到Entity。2.Manage里数据库操作,可以使用NHi 阅读全文
posted @ 2011-05-04 13:06 菜鸟涛 阅读(143) 评论(0) 推荐(0) 编辑

2011年5月3日

摘要: 五一归来,I'm back.同时开始了菜鸟vb.net的第13天的旅程,吼吼。。。今天主要任务是fix one bug,就是asp:listview里的checkboxlist怎么在第2次加载数据时,判断哪个checkbox该checked,哪个不用checked。Let me do it.貌似可以在直接把重新生成的数据绑定到listview就可以了。可以我每次重新绑定数据时,老是有重复数据出来,开始以为不能直接绑定,原来是sql语句写错了。。。。哎害我找了一上午。sql server2008里的bit类型,代表true或false,但是不能直接赋值为true或false,只能用1和0 阅读全文
posted @ 2011-05-03 09:47 菜鸟涛 阅读(280) 评论(0) 推荐(0) 编辑

2011年4月29日

摘要: yes,啊。今天很兴奋,也很痛苦。五一快到了,但也被公司的vb.net框架折磨着。做公司vb.net的小项目有一段时间了,很难受,总结几宗罪:1.asp.net呆板之苦,虽然能快速绘制html,但当想实现一些特别的要求时,asp.net提供的组件就成了拦路虎。。。2. 调试之苦,公司的业务逻辑几乎都写在sql server的存储过程里,这样调试起来很麻烦,公司同事居然没人知道怎么在visual studio2010 调试sql server2008,只能用最最原始的print。。。3.重复代码之苦,几乎每次vb调用存储过程时,都会有一个重复的代码。。。,附上代码片段:DimparamsAsLi 阅读全文
posted @ 2011-04-29 09:04 菜鸟涛 阅读(246) 评论(1) 推荐(0) 编辑

2011年4月28日

摘要: 向五一啦。。。今天上午参加了english training,哎,That 's very boring...Maybe My english is pretty poor!昨天忘记了一个asp.net 上一个很重要的事件:ProtectedSubPage_Load(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.LoadIfNotMe.IsPostBackThen'Me.txtEventID.Visible=FalseMe.rdEdit.Checked=TrueMe.rdNew.Checked=FalseEndIf 阅读全文
posted @ 2011-04-28 09:27 菜鸟涛 阅读(195) 评论(0) 推荐(0) 编辑

2011年4月27日

摘要: 得意的笑,已经第10天了。呵呵。今天的任务就是保存数据到database,先截图:看起来很简单,其实也简单哈哈,不过就是要保存到几张表里面去。遇到的问题,以前不知道runat=“server”的作用,是在服务器端执行ASP.net控件所牵线的事件 。如:<input type="text" runat="server" id="txtId" name="txtName" value="test"> 就可以在服务端使用txtId.Value = "test".但是使 阅读全文
posted @ 2011-04-27 09:45 菜鸟涛 阅读(217) 评论(2) 推荐(0) 编辑

2011年4月26日

摘要: 不容易啊,第九天了啦。。今天分到的任务:1.时间控件 2.通过Id查询数据库,把查询出来数据绑定到页面上。Let me do them......今天没办法写了。任务多啊。。。抽空写点东西:DataSet,DataTable,DataRow1.DataSet:是 ADO.NET 结构的主要组件,它是从数据源中检索到的数据在内存中的缓存。DataSet由一组DataTable对象组成,您可使这些对象与DataRelation对象互相关联。具体常考:http://msdn.microsoft.com/zh-cn/library/system.data.dataset.aspxDataset是线程安 阅读全文
posted @ 2011-04-26 09:53 菜鸟涛 阅读(234) 评论(0) 推荐(0) 编辑

2011年4月25日

摘要: 双休去老婆家里,呵呵。上个星期5正式开始用vb.net做项目,一个很小的项目,简单来说就是一个“公司活动”的web应用。表也很少9张表。通过一天的熟悉,发现公司的框架,有一些不爽的地方,个人觉得最大的一个问题是对数据库的操作,都要写一个存储过程,这样是不是太麻烦了,还有就是操作数据库使用是微软的System.Data.OleDb有点不习惯,需要自己去转换数据,仿佛回到了java原始操作JDBC的阶段。 呵呵,可能用ORM多了。今天分到的任务就是: 熟悉ASP.net的一个组件:ListView.呵呵,貌似没事difficult啦。做完就去学些别的,我想改下公司现在的vb.net的框架。。OK, 阅读全文
posted @ 2011-04-25 08:50 菜鸟涛 阅读(378) 评论(0) 推荐(0) 编辑

2011年4月22日

摘要: 一个星期了,今天要开始用vb.net做公司一个真正的小项目了.我会记录下自己在真正项目中犯的错误。以及公司里沉淀的一些东西。先放上公司项目的目录结构,好像很不一样。似乎是5个project组成的。值得借鉴吗?先了解一段时间在对其进行评价。 现在先了解下web.config里的一些属性意义。1.configuration:根节点2.configSections:自定义节点,为了增加项目的可扩展性,例如显现一个database的管理类。代码片段:<configSections><sectionname="databaseSettings"type=" 阅读全文
posted @ 2011-04-22 09:43 菜鸟涛 阅读(311) 评论(0) 推荐(0) 编辑