-
【读书笔记】C#高级编程(一).NET体系结构
写在前面:从业两年来,一直停留在会用的阶段,而没有去仔细思考过为什么这么用,之前也大致扫过《c#高级编程》一书,这次想借一袭脑海中的冲动,再次好好仔细过过这本书,夯实基础,温故知新。 一、NET体系结构 1.1 c#与.NET的关系 C#本质来言是一门语言,.NET是一个...
2018-06-18 04:16:41
-
.NET插件技术-应用程序热升级
今天说一说.NET 中的插件技术,即 应用程序热升级。在很多情况下、我们希望用户对应用程序的升级是无感知的,并且尽可能不打断用户操作的。 虽然在Web 或者 WebAPI上,由于多点的存在可以逐个停用单点进行系统升级,而不影响整个服务。但是 客户端却不能这样做,毕竟用...
2018-06-18 04:16:32
-
Js调用asp.net后台代码
方法一 : 1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.getElementById("btn1").click() 或者document.getElementById("btn1").onclick() 3、在前台或后台调用js函数,激发click事件,等于访问后台c#函...
2018-06-18 04:16:42
-
C#Execl
using System.IO;using System.Text;namespace iLIS.Common{ /// summary /// 生成Excel文档内容 /// 存入工作流 /// /summary public class ExcelDocumentx { private readonly StreamWriter _streamWriter; public ExcelDocumentx(Stream stream) { _streamWriter =...
2018-06-18 04:16:32
-
Sturct类型装箱时会遇到的问题
Object在拆箱时会在栈空间生成一个临时变量。所以Struct在使用时尽量将内容都声明为readonly为好 [Struct] type Point= val mutable X: double val mutable Y: double member x.Change(a, b) = x.X - a x.Y - b override x.ToString() = sprintf " %A %A " x.X x.Y let...
2018-06-18 04:16:25
-
ajax的介绍
$.ajax({11 url: "article.asmx/GetArticleByID",12 type: "POST",13 datatype: "json",14 data:'{ id: ' + id + ' }',15 contentType: "application/json; charset=utf-8",16 success: function (data) {}17 }); url:是要传输的地址 type:传输类型POST表单,GET数据...
2018-06-18 04:16:29
-
C#图解教程-方法参数笔记(上)
一晃大学四年要过去了,期间乱点了很多技能点, 导致每一项技能都只是处于入门阶段。为了将C#作为我的主要技能,准备恶补相关姿势(知识),通过各种技术论坛的推荐,找到了《C#图解教程》这本书。初一看,感觉只不过都只是把知识罗列了出来而已,而且很多都是已知的,...
2018-06-18 04:16:26
-
[.NET] 《Effective C#》快速笔记(二)- .NET 资源托
《Effective C#》快速笔记(二)- .NET 资源托管 简介 续《Effective C#》读书笔记(一)- C# 语言习惯。 .NET 中,GC 会帮助我们管理内存,我们并不需要去担心内存泄漏,资源分配和指针初始化等问题。不过,它也并非万能,因为非托管资源需要我们自己进行清理,如文件...
2018-06-18 04:16:15
-
sql存储过程
1.null 与别的数值进行sum运算和得到的仍旧是null,这时候可以用isnull函数 refer: http://www.studyofnet.com/news/1210.html 2.存储过程中没有for循环,需要用while语句 eg: declare @n intset @n=0while @n9begin //begin end 类似于大括号select @nset @n=@n+1end...
2018-06-18 04:16:25
-
Html
head title/title style type="text/css" #Text1 { width: 97px; } /style script language="javascript" type="text/javascript"// ![CDATA[ function Button1_onclick() { localStorage.setItem("lastname", "Gates"); alert(localStorage.getItem("lastname")); loc...
2018-06-18 04:16:17
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash