Asp.Net
albert528108
十年以上C#.NET开发,熟悉MES系统
展开
-
CompareTo 方式使用
Less than zeroThis instance precedes value.ZeroThis instance has the same position in the sort order as value.Greater than zeroThis instance follows value.-or-原创 2011-11-20 20:31:41 · 464 阅读 · 0 评论 -
字符串与byte[]之间的转换
同一个字符在不同的编码下会被编成不同长度的编码,比如:ACSII,每个字符对应一个字节,实际上只使用了7位,从00h-7Fh。只能表达128个字符。GB2312,中文的一种编码,每个字符使用两个字节表示。UTF-8, 可以表达所有unicode字符,每个字符可以用1-3个字节表示。UTF-16, 可以表达所有unicode字符,每个字符可以用1-2个16位整数表示。转载 2014-04-17 16:04:03 · 14270 阅读 · 1 评论 -
VS2010新建Web网站与新建Web应用程序的区别
在Visual Studio 2010中,除了可以使用“创建Web应用程序”的方式来构建自己的Web项目之外,还可以通过创建“Web网站”的方式来构建Web项其中,Web网站的创建方法:打开Visual Studio 2010主窗体,在菜单栏里选择“文件”|“新建|网站”命令,在弹出的“新建网站”窗体里可以通过“ASP.NET 网站”和“空网站”这两种模板来创建自己的Web网站。Web应用程序转载 2014-03-26 08:59:48 · 579 阅读 · 0 评论 -
配置Microsoft Visual SourceSafe 2005的Internet访问
VSS2005发布以后,早就听说可以支持Internet访问,这是一个很有意思的特性。前两天有空,就安装配置了一下,成功访问。现在安装过程发布出来,大家共享。 步骤0:安装前的准备事项 服务器端: 因为Internet访问是通过Web Service实现的,所以安装前要先配置安装好IIS。安装VSS2005好像可以自动安装.Net Framework 2.0转载 2014-06-22 22:44:14 · 1642 阅读 · 0 评论 -
应用MasterPage后页面等待数秒后自动转向的解决
在普通页面中实现等待数秒后自动转向的功能很简单! 只需要在里面加入meta http-equiv="refresh" content="(时间);URL=(地址)"> 可是应用过MasterPage后我们会发现我们找不到标签,如果人为添加就会出现错误!如果加入到MasterPage里面,嘿嘿,每个页面都跳转! 所以可以采用在需要页面Page_Load加入下面方法来解转载 2014-11-29 00:15:18 · 444 阅读 · 0 评论 -
支付宝接口程序、文档及解读(ASP.NET)
最近需要为网站加入支付宝的充值接口,而目前关于支付宝接口开发的资料比较杂乱,这里就我此次开发所用到的资料进行汇总整理,希望能够帮助需要的朋友。开发步骤:1. 确定签约类型支付宝的接口有多种类型,所以首先你要确定签约的合同类型,确定使用的是哪个接口,不至于走错了道道。此步骤中,可以参考文档:支付宝接口操作教程2. 下载开发文档如果是即时到账的开发,请先下载并仔细阅读:标准转载 2015-05-02 22:25:32 · 1451 阅读 · 0 评论 -
.NET 中的 async/await 异步编程
前言最近在学习Web Api框架的时候接触到了async/await,这个特性是.NET 4.5引入的,由于之前对于异步编程不是很了解,所以花费了一些时间学习一下相关的知识,并整理成这篇博客,如果在阅读的过程中发现不对的地方,欢迎大家指正。同步编程与异步编程通常情况下,我们写的C#代码就是同步的,运行在同一个线程中,从程序的第一行代码到最后一句代码顺序执行。而异步编程的核心转载 2016-06-09 14:01:39 · 5214 阅读 · 1 评论 -
AjaxPro2完整入门教程
一、目录简单类型数据传送(介绍缓存,访问Session等)表类型数据传送数组类型数据传送(包含自定义类型数据) 二、环境搭建1.这里本人用的是VS2012。2.新建一个空的Web项目(.NET 4.0)3.将AjaxPro2.dll复制到网站的bin目录中4.在项目中引用它5.打开Web.config,输入红色部分:转载 2016-06-11 23:52:52 · 424 阅读 · 0 评论 -
Rand Over
函数的区别1rank() over是的作用是查出指定条件后进行一个排名,但是有一个特点。假如是对学生排名,那么实用这个函数,成绩相同的两名是并列,例如下图1 2 2 4。2dense_rank()的作用和rank()很像,唯一的一点区别就是,领命学生的成绩并列以后,下一位同学并不空出并列所占的名次,例如下图1 2 2翻译 2016-09-02 10:45:03 · 624 阅读 · 0 评论 -
博客
1.MEFhttp://www.cnblogs.com/beniao/archive/2010/08/11/1797537.html2.WPFhttp://www.cnblogs.com/Jax/category/88715.html原创 2016-08-03 23:02:55 · 304 阅读 · 0 评论 -
C#-利用ZPL语言完毕条形码的生成和打印
近期由于公司项目的须要,研究了一项对我来说算是新的技术—条形码的生成和打印。由于之前没有接触过这方面的知识,所以刚開始还有点小迷茫和小兴奋,只是一步一步来,问题总会解决的。如今来总结一下做条形码这块的收获。 条形码的生成没有什么难度,就是运用一些字符串处理函数自己主动生成一串字母或数字的组合。这里主要说明一下怎样把生成的条码值打印出来。首先我们要接触一种新的语言ZPL(ZebraP转载 2016-08-26 08:13:18 · 8987 阅读 · 6 评论 -
详细剖析二进制文件的读写
一).一般问题 二进制文件与我们通常使用的文本文件储存方式有根本的不同。这样的不同很难用言语表达,自己亲自看一看,理解起来会容易得多。因此,我推荐学习二进制文件读写的朋友安装一款十六进制编辑器。这样的编辑器有很多,在我们的 CVF 附带的集成开发环境下就可以(将二进制文件拖动到 IDE 窗口后松开)。Visual Studio 2005 也是可以的。(不过需要在 File 菜单下 Open,转载 2014-03-21 13:12:05 · 1081 阅读 · 0 评论 -
C#获取网页内容的三种方式
搜索网络,发现C#通常有三种方法获取网页内容,使用WebClient、WebBrowser或者HttpWebRequest/HttpWebResponse。。。方法一:使用WebClient (引用自:http://fbljava.blog.163.com/blog/static/265211742008712105145244/)static void Main(string[] a转载 2014-04-01 08:32:53 · 1515 阅读 · 0 评论 -
彻底学通string.Format以及IFormattable,IFormatProvider,ICustomFormatter
自从使用.net以来就一直都在使用string.Format方法,一直没有空或者其他原因都没有深入去了解,主要还是因为项目上似乎没有这么高的要求,也没必要去深入了解,就算碰到了自定义的格式化内容也是写几个通用的方法而已。今天空下来仔细去理解了一下,在这里和大家分享一下,也希望大家一起交流。 string.Format方法是string类提供的静态方法,一般最多使用的是其两个参数的重载,例如:转载 2014-03-29 22:12:22 · 572 阅读 · 0 评论 -
ASP.NET 2.0 本地化技术之研究
众所周知ASP.NET 2.0里对本地化(Localization)做了很多工作,大大简化了开发过程。今天终于能抽出时间研究一下这个技术了,资料很多,但大多带着一股咬文嚼字的翻译味道,So......自己写一篇。1.使用工具自动生成本地化资源(LocalResources)2.原来Localizable AttributeProperty是这么回事呀3.手工添加本地化资源4.显转载 2013-08-14 17:09:27 · 530 阅读 · 0 评论 -
Model
1.绑定下拉框 ddlMachine.Items.Clear(); ddlMachine.Items.Add(new ListItem("All", "")); ddlMachine.AppendDataBoundItems = true; List machines = _MachineBiz.GetMac原创 2013-09-23 11:38:45 · 663 阅读 · 0 评论 -
彻底学通string.Format以及IFormattable,IFormatProvider,ICustomFormatter
自从使用.net以来就一直都在使用string.Format方法,一直没有空或者其他原因都没有深入去了解,主要还是因为项目上似乎没有这么高的要求,也没必要去深入了解,就算碰到了自定义的格式化内容也是写几个通用的方法而已。今天空下来仔细去理解了一下,在这里和大家分享一下,也希望大家一起交流。 string.Format方法是string类提供的静态方法,一般最多使用的是其两个参数的重载,例转载 2013-10-17 22:42:35 · 776 阅读 · 0 评论 -
C#序列化,反序列化(Serialize,Deserialize)
如果要保存运行程序过程的数据要么保存到数据库中,要么新建一个普通的文件,然后把数据保存进去.但是这两者有个缺点就是,不能把原有数据的结构也保存进去.比如一个类中的字段值保存进去后再读取出来必须再解析下才行.序列化技术让你省去了解析的过程.保存后再读取时直接得到一个class序列化的方式有三种:BinaryFormatter,SoapFormatter,XmlSerializer1.转载 2014-01-06 21:00:26 · 810 阅读 · 0 评论 -
AspNetDB.mdf数据库的建立和使用
关于 AspNetDB.mdf由于没有aspnetdb.mdf数据库,因此得先建立一个,这个可以通过aspnet_regsql.exe完成,该程序位于C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\下。1、运行它之后会弹出的窗口:按"Next >"按钮2、我们会发现除了有配置数据库外,还有删除数据库的功能,以后说不定可以派上用场,现在自然选C转载 2014-01-08 22:38:52 · 3292 阅读 · 0 评论 -
ASP.NET身份验证机制membership入门项目
前面说了很多关于membership的内容,感觉内容有点凌乱,内容都是一个个知识点,下面我们通过一个小的项目,来把所有的相关内容串一下。 首先描述一下需求: 我们要做一个最简单的网站。有三类用户:匿名用户,员工,管理员,网站结构如下: admin目录下的页面只允许admin角色的用户访问,employee目录下的页面只允许emp角色的用户访问。Default.aspx转载 2014-01-09 10:04:06 · 563 阅读 · 0 评论 -
asp.net用户角色管理
大部分web系统均有用户角色管理,根据用户的角色(权限)允许或拒绝用户访问某个页面,在这我实现了一个管理三类用户的Demo,游客无访问权 限,管理员(角色为manger)登录后可访问manger文件夹下的aspx页面,普通用户(角色为member)登录后可访问member文件夹夹下 了文件。 1、数据库为SQL Server2005,数据库名:UsersManger,数据表Users转载 2013-12-27 15:12:58 · 601 阅读 · 0 评论 -
使用ASP.NET 2.0提供的WebResource管理内嵌资源(c#)
ASP.NET(1.0/1.1)给我们提供了一个开发WebControl的编程模型,于是我们摆脱了asp里面的include模式的复用方式。不过1.0/1.1提供的Web控件开发模型对于处理没有image、css等外部资源的组件还算比较得心应手,script虽然很多时候也是外部资源,但在开发控件的时候我们习惯把script使用Page.Register...Script()来嵌入模块,因为紧凑的东转载 2014-02-19 19:17:24 · 1153 阅读 · 0 评论 -
ASP.NET的必须知道的东东(HttpModule,HttpHandler)之二
在以前的ASP时候,当请求一个*.asp页面文件的时候,这个HTTP请求首先会被一个名为inetinfo.exe进程所截获,这个进程实际上就是www服务。截获之后它会将这个请求转交给asp.dll进程,这个进程就会解释这个asp页面,然后将解释后的数据流返回给客户端浏览器。其实ASP.DLL是一个依附在IIS的ISAPI文件,它负责了对诸如ASP文件,ASA等文件的解释执行,---------转载 2014-02-19 20:58:48 · 513 阅读 · 0 评论 -
C#中yield用法
yield关键字向编译器指示它所在的方法是迭代器块。编译器生成一个类来实现迭代器块中表示的行为。在迭代器块中,yield 关键字与return 关键字结合使用,向枚举器对象提供值。这是一个返回值,例如,在foreach 语句的每一次循环中返回的值。yield 关键字也可与break 结合使用,表示迭代结束。例子:yield return ;yield break;转载 2014-03-08 08:34:19 · 1899 阅读 · 0 评论 -
ZPL
ZPL指令及条码选择整理(斑马S4M)^XA^LH50,20^FO10,50^BY2,2.0,200^BCC^FD>51234567890^FS^CW1,E:MSUNG24.FNT^CI17^FO40,270^A1N,20,20^F8^FD测试文本^FS^XZZPL指令是区分大小写的。^XA和^XZ是开始和结束标记。这些ZPL指令可以参考下面的标记,主要解释一下^BC是翻译 2016-08-26 08:38:33 · 4756 阅读 · 0 评论