摘要:HoverTree是一个开源asp.net系统。系统的效果请到:http://hovertree.com体验。源码描述:一、源码特点采用典型的三层架构进行开发,实现了留言板的功能,后台管理,留言审核、回复功能和文章发布功能。二、功能介绍本源码是一个文章与留言板系统源码,前台用户留言,后台管理员审核通...
阅读全文
摘要:如果访问的地址是:http://hovertree.com/guestbook/addmessage.aspx?key=hovertree%3C&n=myslider#zonemenu那么Request.Url.ToString() 的值是:http://hovertree.com/guestboo...
阅读全文
摘要:本文适用于sql server单主键表或者视图进行分页查询,支持多字段排序。KeleyiSQLHelper类的最新代码请到http://hovertree.com/down/下载整个解决方案源代码查看。或者直接在线查看类的代码:http://hovertree.codeplex.com/Source...
阅读全文
摘要:HoverTree开源项目中HoverTreeWeb.HVTPanel的Index.aspx文件是后台管理的首页。包含生成留言板首页,以及显示用户名,退出等功能。根据网址生成页面的方法:bool CreateHtmlFile(string url, string path){ //http://ke...
阅读全文
摘要:HoverTree是一个asp.net开源项目,实现了留言板功能。前台体验网址:http://hovertree.com/guestbook/后台请下载源代码安装。默认用户名:keleyi默认密码:keleyi.com编译前请先修改数据库连接串,在HoverTree.DBTools项目的Keleyi...
阅读全文
摘要:HoverTree项目添加了查看留言列表功能页面:HoverTreeWeb项目下hvtpanel/usermessage/messagelist.aspx添加留言页面:addmessage.asxp可以添加留言后到留言列表查看。留言列表采用Repeater控件,这里现在是直接绑定DataTable,...
阅读全文
摘要:ASP.NET开源项目HoverTree已经实现了管理员登录功能,最新代码请到以下网址查看。http://hovertree.com/down/点击Clone右边的Download就可以下载最新开发版本。管理员登录页面是:hvtpanel/login.aspx初始用户名是:keleyi密码是:kel...
阅读全文
摘要:HoverTree项目已经初步实现分层,源代码已经上传到http://hovertree.com/down/请到SOURCE CODE查看。在本地用SQL Server 2008 数据库测试成功。数据库和表请参考:http://keleyi.com/a/bjae/ue6stb42.htmHoverT...
阅读全文
摘要:ASP.NET开源CMS 2017新年快乐特效 1. SQL Server存储过程创建和修改 2. 百度编辑器UEditor常用设置函数大全 3. SoSoft项目之C# WinForm托盘图标实例 4. C# WinForm创建包含备注的快捷方式实例 5. .NET配置文件读写实例(附Sosoft
阅读全文
摘要:mysql.data.dll下载_c#连接mysql必要插件 全部版本下载:http://hovertree.com/h/bjaf/0sft36s9.htm mysql.data.dll是C#操作MYSQL的驱动文件,是c#连接mysql必要插件,使c#语言更简洁的操作mysql数据库。当你的电脑弹
阅读全文
摘要:代码如下: 1 using System; 2 using System.Runtime.InteropServices; 3 using System.Text; 4 using System.IO ; 5 using System.Windows.Forms; 6 namesp...
阅读全文
摘要:在做网络通讯方面的程序时,必不可少的是Socket通讯。那么我们需要有一套既定的,简易的通讯流程。如下:public class PublicSocket { public const string DOWNLOAD_STATUS_WAIT = "1"; publi...
阅读全文
摘要:代码如下: string fileExt = Path.GetExtension(excelPath); string conn = ""; if (fileExt == ".xls") { conn = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source =" + excelPath + ";Extended Properties='Excel 8.0;HDR=Yes;IMEX=1'"; } ...
阅读全文
摘要:asp.net应用程序生命周期(流程文字描述版)请求——>IIS——>ISAPI映射——>交给asp.net(即为IIS的扩展)——>通知Application类创建一个应用程序域(AppDomain)——>在AppDomain中创建一个HostingEnvironment实例(即为宿主环境)——>asp.net创建并实例化核心对象(如:HttpContext、HttpRequest、HttpResponse、HttpApplication等)——>通过HttpApplication的实例启动应用程序,即把HttpApplication对象分配给请求(
阅读全文
摘要:string str5=Application.StartupPath;//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。string str1 =Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。string str2=Environment.CurrentDirectory;//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。//备注 按照定义,如果该进程在本地或网络驱动器的根目录中启动,则此属性的值为驱动器名称后跟一个尾部反斜杠(如“C:/”)。如果该进程在子目录中启动,则此属性
阅读全文
摘要:做项目需要对Windows服务进行操作,从网上找了一些资料,总结如下:(以下程序在程序中测试通过) 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Text; 7 using System.Windows.Forms; 8 using System.Collections; 9 using System.Configuration.Insta...
阅读全文
摘要:一、返回多个数据集 检查你的访问数据库的代码,看是否存在着要返回多次的请求。每次往返降低了你的应用程序的每秒能够响应请求的次数。通过在单个数据库请求中返回多个结果集,可以减少与数据库通信的时间,使你的系统具有扩展性,也可以减少数据库服务器响应请求的工作量。 如果用动态的SQL语句来返回多个数据集,那用存储过程来替代动态的SQL语句会更好些。是否把业务逻辑写到存储过程中,这个有点争议。但是我认为,把业务逻辑写到存储过程里面可以限制返回结果集的大小,减小网络数据的流量,在逻辑层也不用在过滤数据,这是一个好事情。 用SqlCommand对象的ExecuteReader方法返回一个强类型的业务对...
阅读全文
摘要:代码如下: 1 //获得网卡序列号 2 //MAc地址 http://www.cnblogs.com/sosoft/ 3 public string GetMoAddress() 4 { 5 string MoAddress = " "; 6 ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration"); 7 ManagementObjectCollection moc2 = mc.GetInstances(); 8 fo...
阅读全文
摘要:Cookie是一段文本信息,在客户端存储 Cookie 是 ASP.NET 的会话状态将请求与会话关联的方法之一。Cookie 也可以直接用于在请求之间保持数据,但数据随后将存储在客户端并随每个请求一起发送到服务器。浏览器对 Cookie 的大小有限制,因此,只有不超过 4096 字节才能保证被接受。编写Cookie 1 //方式1: 2 Response.Cookies["username"].value="mike"; 3 Response.Cookies["username"].Expires=DateTime.MaxValue
阅读全文
摘要:最近公司一个项目上线后,经常崩溃,于是开始重视性能问题,在网上看到了许多相关文章,整理下发了上来。以备参考。在用ASP.NET开发网站的时候,性能是永远需要考虑和关注的问题,性能不仅仅只是程序代码执行时候的速度,而是涉及到方方面面的东西。就拿ASP.NET的一个请求来讲,从浏览器向服务器的ASP.NET网站发送请求开始一直到最后整个页面呈现在我们面前,其中请求经过的每一个步骤,都是有不同的调优方式的,而且调用的方法也很多,不仅仅只是常见的:缓存,多线程,异步等。本系列的文章决定从两个大的方面来讲述调优:前台调优:主要包含如何尽量的减少http请求,从http请求开始,到如何加载js, css,
阅读全文