
.NET
文章平均质量分 60
xiaoK0629
昨夜西风凋碧树。独上高楼,望尽天涯路。
衣带渐宽终不悔,为伊消得人憔悴。
众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
展开
-
用WebForm替换WinForm做UI
昨天终于把三层架构完整的跑了起来。但是有一点遗憾就是UI层使用的是winForm而不是自己想要的webForm。三层架构有点就是各个层之间是分离的,要把我inForm替换成webForm也是很随意的事。问题的关键就是如何取得webForm页面的数据。上网找了点资料发现,原来webForm和winForm基本是相似的。用自己的理解就是控件驱动,什么都有现成的控件,什么Login,GridView原创 2011-04-09 10:30:00 · 5293 阅读 · 0 评论 -
ASP.NET三层架构的一个简单实现
昨天晚上回去想自己开始三层架构的框架学习,先从用户登录这个小例子开始,本来想着简单,除了视频上的登陆,再加个用户管理一起做了,结果发现,到最后优点乱了.到底层与层之间用什么联系看来还是要好好,研究下,不能模棱两可了.首先UI层负责显示,先整个登陆界面,我没有用登陆控件,这样可以和jsp更加接近点吧,便于理解。还有就是既然三层架构将UI分离,可以很轻易的更换不同UI,那么我这次就用个winfor原创 2011-03-31 15:31:00 · 5003 阅读 · 1 评论 -
ASP.NET三层架构和MVC
昨天继续学习asp.net,终于有了点眉目,看了一个实战,算是实战吧,介绍asp.net的三层架构,发现和java中的MVC三层架构有点区别,展示层-View;业务逻辑层-Control;持久层-Model。而asp.net中的三层架构是:用户界面表示层(UIL),业务逻辑层(BLL),数据访问层(DAL)。 用户表示层基本一致,其他两个层MVC中的model个人认为融合了BLL和DAL而,三层架原创 2011-03-29 12:20:00 · 2217 阅读 · 0 评论 -
C#资源管理器
C#的期中作业做一个资源管理器.先想下整体思路.资源管理器包括几个部分:1菜单栏:文件.编辑,查看,收藏,工具,帮助2标准按钮栏:前进,后退,向上,搜索,树型结构显示,查看3地址栏:地址,转到4树型结构,文件列表5状态栏当然还有标题栏.首先考虑树型结构的实现 用treeview,首先建立根节点"我的电脑",然后遍历磁盘驱动器,依次添加到我的电脑根节点原创 2011-04-26 17:47:00 · 7098 阅读 · 6 评论 -
强类型DataSet
关于强类型DataSet,自己也不清楚是什么,视频上直接说可以方便实用那就先背着,慢慢理解.关于强类型DataSet其实现原理为:假设我有一个表My_Users(UID,UNAME.UPASSWORD.UMESSAGE)则一个强类型DataSet类内容类似为://下面类不完整无法编译通过只是个便于原理的理解,个个成员属性的赋值都应该是从数据库中得到的而不是value; c原创 2011-04-18 19:24:00 · 2623 阅读 · 0 评论 -
传说中的SQLHelper
几天没写过东西感觉少点什么,这是个好现象,到了什么时候不学习,什么时候都难受的时候我也就满意了.不管结果如何起码我问心无愧.接着前几天的学习.测试过了ADO.NET中从配置文件读取连接字符串,三层架构,然后就该写传说中的SQLHelper了,虽然开发的时候都是用别人写好的,但是自己写一遍更容易理解,应用起来也更得心应手吧.一般连接数据库步骤是:读取连接字符串,创建数据库连接对象,打开数据库原创 2011-04-18 07:52:00 · 1310 阅读 · 0 评论 -
文件导入导出
坚持学习是个好习惯.昨天学习了文件的导入导出自己也模仿着写了一个,因为导入导出都是txt或者doc没有什么难度,直接贴出代码以备后用,然后在网上找找导入导出execl(这应该是最常用的),或者图片什么的,扩展下.当然现在对ADO.NET的学习深度不够代码不是那么规范,先贴上,看来要抓紧ADO.NET的学习了实现如下://文件导入 private void butt原创 2011-04-10 11:50:00 · 822 阅读 · 0 评论 -
调用windowsAPI获得系统图标
这是网上搜到的一个方法,可以获得本地文件和文件夹系统图标.添加到项目中可以直接使用源代码如下: using System;using System.Drawing;using System.IO;using System.Collections.Generic;using System.Linq;using System.Text;using Microsoft.Win32原创 2011-04-26 17:51:00 · 3105 阅读 · 0 评论 -
读取配置文件中的连接字符串
如题,数据库连接的字符串一般是写在配置文件中的这样比较灵活.当数据库发生改变时,只需要修改配置文件而不必,修改程序,再重新编译了.首先要建立app.config(winForm应用程序)或者web.config(webForm应用程序)文件一般会自动生成。没有就添加-->新建项-->常规-->应用程序配置文件。App.config是.net的通用配置文件,在ASP.NET下也可以使用。在配原创 2011-04-11 13:26:00 · 5047 阅读 · 1 评论 -
ADO.NET在三层架构中的测试实例
清明节在家休息了两天,突然发现不用面对电脑的日子是这么的美好.曾几何时我是多么希望一天二十四小时座在电脑前面,可是也就是时隔两三年,现在如果不是需要真的不想天天看电脑,时间长了不仅张了个机器脸,而且把自己本来强壮的身体也一点点地消耗怠尽.再也找不到当年的激情.有时候也发愁要说不喜欢这个职业把,有时候也挺想有所作为,要说喜欢把它真的很熬人。不管了,即来者则安之,先把眼下的工作做好再说吧。接着原创 2011-04-07 18:18:00 · 1492 阅读 · 0 评论 -
强类型DataSet几点注意事项
强类型DataSet使用:1项目-->新建项-->Data-->数据集-->*.xsd文件-->拖拽服务器资源管理器中数据库文件DataSet设计器窗口中。系统会自动帮我们生成Fill,和GetData()方法,就是数据库查询中的select * from 表名。2我们也可以自己定义SQL查询:DataSet设计器窗口中右键-->添加-->Query-->使用SQL语句-->使用什么类型的原创 2011-04-19 16:28:00 · 2032 阅读 · 0 评论 -
国内省市关联选择功能的实现-优化
刚才完成了省市选择的优化,但是有一个问题就是,我在更具所选省查找城市的时候用的是comboBox1.SelectedIndex+1当作省份的ID但是这样如果省份的ID不是连续的或者不思顺序的,那么就很难准确定位到具体是哪一个省,刚才看视频又有个新方法,就是在定义一个类,用来存放数据库查询到的省份。然后再添加comboBox的时候直接添加类对象,但是这样又有一个问题就是显示的时候不是显示的省份名而是原创 2011-04-10 17:24:00 · 878 阅读 · 0 评论 -
国内省市关联选择功能的实现
如题,省市关联选择大家都见过效果不多说首先给出网上找的资料修改了一些错误,我没有从新建数据库,直接在自己的数据库里建了两张表。[引用:地址不明确了!网上找的资料比较老好像是05年的,还能用,修正了16山东省和23山东省重复的问题]--创建DBProvince数据库 create database DBProvinceuse DBProvincego--创建Provinc原创 2011-04-10 15:19:00 · 1571 阅读 · 0 评论 -
ADO.NET应用测试
昨天架设了ASP.NET的三层架构,但是到最后发现不会连接数据库。晚上找了点资料大部分时候是用ADO.NET。为了方便先建一个测试项目测试数据库连接,连接SQLserver数据库具体实现如下:using System;using System.Data;using System.Collections.Generic;using System.Linq;using System原创 2011-04-02 12:57:00 · 937 阅读 · 0 评论 -
五一,C#资源管理器
五月一号,转眼间又是一周。终于C#其中作业完成了,一个C#版仿windows资源管理器。实现了大部分功能,但是实现的方法可能不是最优方法。项目压缩包,仅供大家参考http://download.youkuaiyun.com/source/3240193原创 2011-05-01 16:56:00 · 794 阅读 · 0 评论 -
开始ASP.NET
今天是2011年3月27号,为了学校的项目,开始学习asp.net,以前是学过jsp也写过一些小项目,大家都说asp.net 和jsp很像,但是从第一天的学习发现,有点一头雾水的感觉.从msdn webcasts 上下载了,一些资料,看了一些,发现尽然是大量的介绍控件,不知道他们是不是因为受微软委托,要尽量介绍新特性还是我还没有看到深入的地方.如果一直拖控件,那么将来怎么才能灵活控制了?美工不原创 2011-03-27 21:04:00 · 585 阅读 · 0 评论