摘要: 前面的话经过三个多周的时间,终于将这个系列完成了,谢谢大家的关注和支持,有很多不足之处还望大家包涵。本系列参考的书籍为NHibernate 3 Beginner's Guide一书。该书的随书源代码下载地址为:http://d.1tpan.com/tp1240962233 文章导航第一章:NHibernate介绍NHibernate初学者指南(1):开篇第二章:第一个完整的例子NHibernate初学者指南(2):一个完整的例子第三章:创建模型NHibernate初学者指南(3):创建Model第四章:定义数据架构NHibernate初学者指南(4):定义数据库架构第五章:映射模型到数阅读全文
posted @ 2011-12-02 09:05 田念明 阅读(1781) 评论(7) 编辑
摘要: 记得去年的时候,我在做上传图片是就遇到了一个问题,当时还在博客园的博问中提问过(http://q.cnblogs.com/q/28119/),最终我选择了使用Uploadify解决当时的问题。前几天在做上传图片时,想选择图片之后立即上传,自然而然想到了使用JQuery,但是又遇到了去年遇到的那个问题,这种情况还是需要提交表单才行。前天看到园子的一位朋友写的ASP.NET工作笔记之一:图片上传预览及无刷新上传,今天我也专门写了一个例子,欢迎批评指正。DEMO的结构下面看看UploadImage.aspx页面里的代码:HTML代码: 1: <form id="form1"阅读全文
posted @ 2012-04-29 12:33 田念明 阅读(1396) 评论(10) 编辑
摘要: 在GridView使用Button,LinkButton等删除时,CommandName的值不要等于delete,因为该值delete是默认值,它默认会触发RowDeleting事件阅读全文
posted @ 2012-04-01 21:14 田念明 阅读(56) 评论(0) 编辑
摘要: 出现乱码是由于编码不一致造成的,简单的办法就是用记事本打开JS文件,将其保存成与页面一致的编码格式即可!阅读全文
posted @ 2012-03-27 22:13 田念明 阅读(29) 评论(0) 编辑
摘要: 今天是北方的小年,接近傍晚,青岛就开始响起了鞭炮声。。。这样的日子,多少让一个人在外的我感到有点想家的感觉。不过马上就要过春节了,到那时候就可以回家了。还是先说说今天我遇到的问题吧。今天下班回来后,本想一个人闲着无聊看个电影放松放松,可是打开电脑,插上鼠标,奇迹发生了,鼠标竟然没有反应,我的第一反应是鼠标坏了。怎么可能坏了呢?下班关电脑的时候还好好的呢,首先我想到的是驱动问题,于是先装上驱动精灵,运行也没发现什么问题,难道是鼠标真的坏了?我插上移动硬盘,第一个USB接口显示无法识别,此时给我一种不祥的感觉,难道USB接口坏了,还好第二第三个USB接口能够识别移动硬盘。然后我又把键盘插到电脑上,阅读全文
posted @ 2012-01-16 21:21 田念明 阅读(1233) 评论(3) 编辑
摘要: 在从DataSet导出Txt一篇中,我们还有一个问题没有解决:每个Txt的总金额不能超过10万,单笔金额不能超过5万(上一篇中为5000)。按照上一篇中我提到的解决方案,首先在服务器中生成Txt,再打包下载到客户端。首先,我们需要两个方法:一个是创建文件的方法,一个是压缩文件的方法,下面我给出具体的代码。创建Txt文件的方法:/// <summary>/// 创建Txt文档/// </summary>/// <param name="str">写入Txt的内容</param>/// <param name="l阅读全文
posted @ 2012-01-06 23:26 田念明 阅读(1051) 评论(3) 编辑
摘要: 网上已经存在很多从DataSet导出到Word、Excel、Txt等的文章了,为什么还要写这篇文章呢,因为搜索了好长时间都没有找到符合要求的(不代表没有),只好自己动手写一个。后面我还遇到了问题,希望园子里的朋友帮忙解决一下,看有没有更好的办法。在这篇文章中,我涉及两个导出的问题。第一个问题是导出的每一列根据这一列的长度自动分配宽度,这样说还是不够明了,下面通过例子来看。首先,构造我们的DataSet。本来想从数据库中查询得到,这样虽然麻烦点,但是更直接。DataSet ds = new DataSet();DataTable table = new DataTable();DataColum阅读全文
posted @ 2012-01-06 00:18 田念明 阅读(1484) 评论(7) 编辑
摘要: 元旦放假三天,终于有时间可以歇一歇了。到现在已经工作两个周了,这期间如果用一个字形容是:忙,用另外一个字形容就是:累。 入职第一天,项目经理给我简单的介绍了一下公司使用的框架,然后给我分配了一个任务练练手,完成目前正在做的项目的基础数据部分最简单的增删查改,还好,照着现有的例子很快就完成了。就这样,从第一天开始就参与到项目中来,每天都有任务。工作之前,我还有一个项目没有完成,只能在晚上8点到11...阅读全文
posted @ 2011-12-31 23:42 田念明 阅读(1503) 评论(5) 编辑
摘要: 上周四结束了大学里的最后一门考试,接下来的任务就是找工作。下面是我找工作的经历:投简历周六晚上在HR伴侣、前程无忧、智联招聘上,搜索青岛关于.net的招聘信息,找到感觉合适的岗位投递简历,投了十几家。周日上午去学校的招聘会上打酱油。中午吃饭的时候,看到126的邮箱有一封面试通知的邮件,欣喜。面试周一6点40起床,到青岛市政府已经9点40多,呼呼,10点面试肯定要迟到了,于是给公司打电话说可能要迟到一会。在市政府等车时,接到另外两家公司的面试通知,一家安排到下午,另一家安排到第二天上午。 10点多到达公司,首先做了几个题,然后他们三个就和我聊了起来,感觉还挺轻松,一直聊到12点半左右。出来之后,阅读全文
posted @ 2011-12-15 13:26 田念明 阅读(3415) 评论(28) 编辑
摘要: 曾经无数次地告诉自己,我只是一个还没毕业的孩子,毕业还离我很遥远,可是转眼间我就要离开校园,走向社会了。还记得大学刚开始(2008年)的时候每天都会去图书馆,弄本Photoshop的书来看。大一下学期的时候,我接触到了C#,从此一发不可收拾,下面是从大二开始回忆的一些片段:大二上学期开学第一天,我抱着一本C#书去教室看,整个教室就我一个人。不管去哪里包里都放着一本C#书。图书馆新到的C#书,我第一时间借出来,翻几遍再还回去。班主任让我和另一个同学做实验室设备管理系统,不会,不了了之。大二下学期蜗居宿舍,看C#视频,继续学习C#。大三上学期继续蜗居宿舍,学习C#,ASP.NET,SQL Serv阅读全文
posted @ 2011-12-02 21:21 田念明 阅读(2892) 评论(66) 编辑
