摘要:
面向对象编程 (OOP) 是一种流行的编程方法,很多 JavaScript 库中都使用这种方法,以便更好地管理和维护基本代码。JavaScript 支持 OOP,但与诸如 C++、C# 或 Visual Basic? 等流行的 Microsoft? .NET Framework 兼容语言相比,它支持 阅读全文
摘要:
因为有winform程序的基础,而且也解决了在win32和win64系统上运行的问题,本以SSH访问部分抽离后部署到64位系统的IIS上也是个很简单的事情,结果却耗费了两天时间才解决该问题。 Web服务编写完成(该web服务为win32程序,包括底层调用的C++ dll也都为win32库),在... 阅读全文
摘要:
看着这样的框框是不是很不爽灭他.也不难...如果全部页面都有继承一个自定义的父类..那整个项目代码量就只有几行了..单个页面的 同样方式添加首先 load 事件里面设置ResourceManager 属性拦截异常显示处理异常SiWei.WriteError() or Ext.net.DirectMethods.WriteError()void BasePage_Load(object sender, EventArgs e) { if (!X.IsAjaxRequest) { X.ResourceManag... 阅读全文
摘要:
系统页面权限粒度控制设计说明:表说明Users 用户表Depts部门表Roles角色表Menus菜单表Pages系统页面Actions各个页面中的操作权限和菜单操作权限RelationUser_Role用户与角色的关系表RelationRole_Action 角色与操作的关系表RelationUser_Action 用户与操作的关系RelationDept_Action部门与操作的关系权限业务默认用户只能拥有角色,通过角色获得操作权限.但是在实际应用中部门,用户都可以具备特殊的操作权限.此设计即可实现用户通过角色,部门,本身获得操作权限.解决方式通过获取3张权限关系表中数据,最后合并权限,即是 阅读全文
摘要:
jQuery实现图片延迟加载在浏览有些网站时,发现图片是在下拉滚动条时才加载,这是一个很不错的用户体验。这一效果是通过JavaScript 编写的 jQuery 插件实现的,它可以延迟加载长页面中的图片. 在浏览器可视区域外的图片不会被载入, 直到用户将页面滚动到它们所在的位置. 这与图片预加载的处理方式正好是相反的.在包含很多大图片长页面中延迟加载图片可以加快页面加载速度. 浏览器将会在加载可见图片之后即进入就绪状态. 在某些情况下还可以帮助降低服务器负担. 有些WordPress主题也具备了此功能。目前我用的这个热点新闻主题由于有缩略图功能所以也试着加上看看效果如何。这里把这一功能应用到W 阅读全文
摘要:
我承认,我又造车了..我又写了一个不似胜似orm的 sMallframework今日首发,欢迎砸砖,欢迎下载修改.恳求给出指导性意见链接稍后奉上.....M_Query.rar/202kB 阅读全文
摘要:
Microsoft发表WPF/E即后定名为Silverlight时,便标志了Microsoft进入了RIA领域.如今, Silverlight一共发布了1.0, 2.0, 3.0.Silverlight 1.0的确不够强,这也是为什么我当时一直认为无法与Flash/Flex抗衡的原因,无论从Visual Studio的开发功能支持还是Expression软件的众多限制,似乎很多人使用之后会觉得不成熟,因为很多最新的微软技术它都不支持.我个人认为Silverlight 1.0最大的缺点是不支持用.NET进行开发,这恐怕是很多人不愿意使用Silverlight 1.0的原因,这是它的致命伤。有人一 阅读全文
摘要:
//如果函数执行成功,返回值不为0。 //如果函数执行失败,返回值为0。要得到扩展错误信息,调用GetLastError。 [DllImport("user32.dll", SetLastError = true)] public static extern bool RegisterHotKey( IntPtr hWnd, //要定义热键的窗口的句柄 int id, //定义热键ID(不能与其它ID重复) KeyModifiers fsModifiers, //标识热键是否在按Alt、Ctrl、Shift、Windows等键时才会生效 Keys vk //定义热键的内容 阅读全文
摘要:
//放入aspx页面中查看效果foreach (var item in typeof(System.Drawing.Color).GetMembers()) { try { if (item.MemberType == System.Reflection.MemberTypes.Property) { Panel p = new Panel(); p.Width = 300; p.Height = 60; p.GroupingText = item.Name; p.BackColor = System.Drawing.Color.FromName(item.Name); this.Contro 阅读全文
摘要:
1 Firebird单击嵌入式非安装版使用Firebird特性介绍firebird是一个全功能的,强大高效的,轻量级,免维护的数据库。它很容易让您从单用户,单数据库升级到企业级的应用。一个firebird数据库服务器能够管理多个独立的数据库,每一个数据库同时可支持多个客户端连结。总之:它是一个开源的,强大在,可以自由使用的数据库(即使是商业上的使用)作为一款单文件型小型数据库,Firebird具有很多吸引人的特征,比如支持事务、支持存储过程、触发器等,而且Embeded版本的Firebird在.NET开发中只需要拷贝两个文件:一个fbembed.dll(非托管但不需要注册的动态链接库)和一个A 阅读全文