随笔分类 -  .net

写点跟.net有关系的东西...
摘要:弄着玩.还蛮有意思的..应该还有很多BUG跟用起来不舒服的地方吧..希望路过的朋友给提下意见.谢谢...IMYansSuggestCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--///summary///forTextBox////summarypublicclassIMYansSuggestTEntitywhereTEntity:class{#regioneventspublicdelegatevoidOnConfirmHandler 阅读全文
posted @ 2011-01-05 16:22 yans 阅读(1011) 评论(1) 推荐(0)
摘要:之前做过的一个数据库操作帮助软件..设置数据的连接比较麻烦..前两天在偶然的机会下.看到这个东西DataConnectionDialog()很旧的了..dotNet2005的东西..旧事重提下...这个类要引用的话..要直接浏览dotNet安装目录/common7/ide 有两个组件要一起引用下..Microsoft.Data.ConnectionUI.dllMicrosoft.Data.Conn... 阅读全文
posted @ 2010-12-04 12:29 yans 阅读(1129) 评论(1) 推荐(0)
摘要:不知道大家网站上的缩略图是怎么"缩"的呢?马上又要开始一个新的项目,过来这个公司养成了一个新的习惯,就是会把遇到的一些实用的程序保存下来.我想这是一个好习惯..以前只是觉得存起来有用.现在是实际做到这一步了:"把有用的程序都保存下来"这就是想与做的不同.现在缩略图基本上有几种方式:1.填充的方式2.按高缩略3.按宽缩略4.切除方式我简单地举例描述下这几种方式及它们的缺点(因为优点没啥好讲的):1.... 阅读全文
posted @ 2010-03-22 10:10 yans 阅读(1312) 评论(5) 推荐(0)
摘要:今天刚刚上班的时候..隔壁同事给分配到个任务.就是做个软件.用可以分析一个关键字在搜索引擎里的搜索总量.索性自己用Console也弄了个..源码下载主要用到下面几种技术:1.插件模式2.事件3.委托流程:1.先实例化一个事件2.检索插件,将找到的插件实例化并传入事件作为参数执行3.搜索 -> 下载源码,分析,取出搜索结果总数4.用委托回调每个结果解决方案结构:引用:1.所有的项目都引用Yan... 阅读全文
posted @ 2010-03-16 17:14 yans 阅读(551) 评论(0) 推荐(2)
摘要:赶在下班之前,发个简单的.net邮件发送组件1.先添加引入命名空间 System.Net.Mail2.组件代码:[代码]使用时直接调用 Send 方法即可.完毕. 阅读全文
posted @ 2010-03-11 18:00 yans 阅读(501) 评论(0) 推荐(0)
摘要:记得以前做过的电子商务项目里,产品图片是要经过服务器端去控制获取的,那时使用的是Http Handler.实现的方法大致如下:实现接口[代码]web.config配置代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<?xmlversion=... 阅读全文
posted @ 2010-03-10 17:42 yans 阅读(1254) 评论(1) 推荐(2)
摘要:从LINQ实例解析LINQ的另类用法,解决多条件组合问题,最好的方法就是把3个条件都拆开来,完成不同的Expression,到最后再把三个条件组合在一起成为一个新的Expression 阅读全文
posted @ 2009-01-05 12:05 yans 阅读(1216) 评论(1) 推荐(1)
摘要:对于Microsoft .net PetShop程序中的购物车和订单处理模块,文中主要分析两种技术的应用:1. Profile技术在PetShop程序中用于三处: 1)购物车ShoppingCart -下面的例子围绕购物车流程进行 2)收藏WishList 3)用户信息AccountInfo注册新用户 NewUser.aspx :使用的是CreateUserWizard 控件,基于MemberSh... 阅读全文
posted @ 2008-07-11 14:56 yans 阅读(434) 评论(0) 推荐(0)
摘要:刚刚开始学.net的时候连改带写做的,现在不怎么用到....倒是觉得jquery.pager好用点...[DefaultProperty("Text"),ToolboxData("<{0}:CollectionPagerrunat=server></{0}:CollectionPager>")]publicclassPager:UserControl{conststring... 阅读全文
posted @ 2008-07-03 10:40 yans 阅读(772) 评论(0) 推荐(0)
摘要:秉承一天写一篇的精神...今天的我又来了.....什么??前面有一天两天漏了?? 哦..那天水浸啦...写的虽然不是很多旷世巨作,不也相信也不是什么很垃圾的东西..比较都是些程序的积累...经验吧...今天要现的是抽象配置工厂的实现配置的实现:[代码]实现configurationsectionhandler接口[代码]配置读取[代码]配置集合[代码]单条配置<configSections&... 阅读全文
posted @ 2008-06-19 08:56 yans 阅读(446) 评论(0) 推荐(0)
摘要:用于工厂模式生成对象的实例 接口: interface Ietest { void test(); void test2(); } 继承一: public class etest : Ietest { public void test() { Console.Wri... 阅读全文
posted @ 2008-06-12 08:09 yans 阅读(360) 评论(0) 推荐(0)
摘要:前几天因为要做点加密解密的东西来保存配置信息,找了很久终于找到一个比较常用的类,贴出来.共享... 里面已经有两种加密解密的算法:DES, Rijndael 加需要的,去查一下msdn,自己加啦.. public class SymmCrypto { public enum SymmProvEnum : int { DE... 阅读全文
posted @ 2008-06-11 10:39 yans 阅读(786) 评论(0) 推荐(0)
摘要:有点用.... static string Ser(Type type, object obj, string fileName) { try { XmlSerializer ser = new XmlSerializer(type); MemorySt... 阅读全文
posted @ 2008-06-10 20:49 yans 阅读(454) 评论(0) 推荐(0)
摘要:生成静态页时.一般会用到标签替换,下面这个类是最近写来做个方便的替换使用..给过路的朋友分享一下,有用,maybe public class FormatList { public bool IsTestMode { get; set; } NameValueCollection nvc = null; public FormatList() { ... 阅读全文
posted @ 2008-06-09 12:55 yans 阅读(572) 评论(1) 推荐(0)