随笔分类 - 【Asp.net】
Asp.net包括ADO.net,控件
摘要:异步模式,收到请求后马上返回namespace SocketTest{ public delegate byte[] IResponse(byte[] a,IPEndPoint b); public delegate void IErrorRedirect(string format,params object[] ea); public delegate void IInfoRedirect(string format, params object[] ea); public class SocketServer { #region Private...
阅读全文
摘要:阻塞模式,每次需要连接时从池中取一个有效连接,有心跳机制(为了保持长连接)namespace Client{ internal class SocketClient { private Socket _socketClient; /// <summary> /// 锁标识(正在发送) /// </summary> private object Sending = new object(); /// <summary> /// 建立socket连接 /// </summar...
阅读全文
摘要:(注意:这里说的Web应用程序并不是Web网站)在VS里调试、IIS里浏览含.CS源码的项目都是没有问题的。但是发布后,所有的.CS文件都被编译到bin文件夹里去了。在IIS里浏览,发生“分析器错误:xx.aspx.cs文件不存在”错误。网上搜了很久都没能找到答案,后来发现有一个文件是正常的,对比后发现,这个文件的页面编译指令里是CodeBehind="xx.aspx.cs",而其它、有错误的文件里是CodeFile="xx.aspx.cs"。改掉之后重新发布,OK~!造成不一样的原因是,我使用的是Web应用程序,而做页面的人用的是Web网站,他做好页面
阅读全文
摘要:我已经对类tt的Equals方法进行了重载,但是调试运行后发现它硬是不进重载方法,只调用了Object的Equals方法,为什么呢?public class RequestQueue<T>{ private LinkedList<T> items = new LinkedList<T>(); private int _count; public int Count { get { return this._count; } } public RequestQueue(int i) { this._count = i; } public void EnQueu
阅读全文
摘要:自己写了个继承自GridView的类:public class MyGridView2 : GridView { private List<BindToGroup> _MyCol; [PersistenceMode(PersistenceMode.InnerProperty),Browsable(false)] public List<BindToGroup> NewHead { get { return _MyCol; } set { _MyCol = value; } } protected override void Render(HtmlTextWriter w
阅读全文
摘要:在学MVC的过程中,用到System.Web.Routing.RouteColletion public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( "Default", "{controller}/{action}/{id}", new { controller = "Home", action = "Inde
阅读全文
摘要:自己学了Asp.net一年,做个几个站。但是在博客园这里随便点点,都能找到技术比我牛多了的人。有些是到了已经望尘莫及的地步了。。。唉,感觉自己十分的渺小。
阅读全文
摘要:petshop4.0源代码有十几二十个解决方案,代码之间的关系又是很复杂(对我等菜鸟而言),所以决定从网站首页中间的目录列表开始顺藤摸瓜,往下看。 首页那个目录列表是一个用户控件,控件地址是/web/Controls/NavigationControl.ascx。 ascx页里面用的是一个repeater控件,在里面是一个表格,表格的内容是一个HyperLink控件,HyperLink控件的显...
阅读全文
摘要:本文是参考网上资料加上本人领会实践得出,有什么不对的地方请各位路过高手指教。 理论上三层架构指的是 表现层、 业务逻辑层(BLL)、 数据访问层(DAL)。 上网下载的程序范例中,一般而言,都是BLL,DAL各一个文件夹,一个Model文件夹,一个web文件夹。BLL和DAL文件夹显然就是那两层的文件,而Model文件夹,据我理解,是放一些自定义的公用类。我们最后真正需要放到服务器的是web文...
阅读全文

浙公网安备 33010602011771号