net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
一、项目引用QRCode的DLL文件(ThoughtWorks.QRCode.dll)二、ASPX页面(两个jquery的js文件请自行去官网下载):[html]<htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><title>二维码工具测试</title><scripttype="text/javascript"src="../.... 查看全文
· ASP.NET的简单与面向对象开发发布时间:2014-12-05
ASP.NET开发,一开始是为了超赶时间完成任务,只能把功能实现即可。如下面一个功能,在网页中有一个铵钮,用户点一点切换网页的图片,再点一点又切换回来。我们要怎样做?在铵钮事件中去变更图片的路径即可。这个例子,Insus.NET找到两张图片,图片来自《ASP.NET的适配器设计模式(Adapter)》http://www.cnblogs.com/insus/archive/2013/02/04/2891426.html。铵钮也参考了《关于母版页的按钮事件》http://www.cnblogs... 查看全文
LinqPad有个非常强大的Dump函数。这篇讲解一下如何将Dump函数应用在.NetMVCWeb开发中。先看效果:一、用.NetReflector反编译LinqPad.exe,找出Dump函数的定义:经过反编译发现,Dump函数调用了LINQPad.ObjectGraph.Formatters.XhtmlWriter类中FormatObject函数,把对象转成了Html。二、反射调用FormatObject函数:由于FormatObject函数是protect类型,不能直接调用,只能反射了... 查看全文
一、代码如下1intcode=int.Parse(this.TextBox1.Text);//图片编码2stringvalue=this.FileUpload1.PostedFile.FileName.ToString();//图片路径3stringtype=value.Substring(value.LastIndexOf(".")+1);4FileStreamfs=File.OpenRead(value);5byte[]content=newbyte[fs.Length];6fs.Read... 查看全文
12月3日,在周二进行的iTunes反垄断案庭审中,原告方律师称,正是在苹果联合创始人史蒂夫·乔布斯(SteveJobs)的领导下,苹果才做出了将iPod与iTunes音乐商店相捆绑的反垄断行为。这起诉讼案始于10年前,当时iTunes用户托马斯·斯拉特瑞(ThomasSlattery)代表消费者向苹果提起集体诉讼,称苹果将iPod与iTunes音乐商店捆绑销售非法限制了用户选择权。周二,这起集体诉讼案在加州奥克兰联邦法院开庭。虽然原告索赔3.5亿美元... 查看全文
最近在做一个网站,用asp.netMVC4.0来开发,今天遇到了两个小问题,通过查找相关渠道解决了,在这里把这两个问题写出来,问题非常简单,不喜勿喷,mark之希望可以给遇到相同问题的初学者一点帮助。问题一:我要实现文件的异步上传,前端提交的文件后台老是获取不到。我前端是这样写的:@using(Ajax.BeginForm("UpdateNewInfo","Home",newAjaxOptions(){HttpMethod="post",OnSuccess="afterAdd"},new... 查看全文
前几天,搬房子时又拿起《重构----改善既有代码的设计》这本书来随便翻来看下,重构Refactoring在开发时,是时常也经常会使用得到。她确实教我们怎样把写程序写简洁,清楚好明白,好理解,好维护......今天为博客写点重构相关。以网友实际的例子,在论坛上看到的:publicvoidshow2(stringday){string[]str=newstring[]{"09:00","11:00","12:00","13:00","14:00","15:00","16:00"};for... 查看全文
· 批量导入数据.net发布时间:2014-12-02
源网址:http://exceldatareader.codeplex.com/参考如下:NUGET引用NotePleasetrythelatestsourcefromtherepobeforereportingissuesastherehavebeenrecentchanges.Also... 查看全文
1、枚举:本质是类如果为第一个枚举赋了一个int值,那么后面的枚举项依次递增可以将枚举强转成他所代表的int值C#的枚举项都是常量(可以用Reflector查看literal的IL源码)因为枚举项都有对应的int值,所以Switch把他当成int看不能定义方法、属性、事件多个枚举有相同数值时,数值强转时,会返回其中最后一个枚举项2、IEnumerable接口只要实现了该接口,就可以使用foreach进行遍历。foreach循环的本质就是调用这个接口返回一个迭代器,调用迭代器的MoveNext(... 查看全文
MVC项目搭建笔记----项目框架采用ASP.NETMVC+EntityFramwork+Spring.Net等技术搭建,搭建过程内容比较多,结合了抽象工厂的思想降低了三层之间的耦合,可以使用此套框架进行可扩展性要求高的企业级MVC项目开发。本框架的架构图如下:第一步(创建分类文件夹):创建5个文件夹。分别为UI,Model,BLL,DAL,Common,以便于将各模块分类整理。第二步(项目类库的创建):在UI文件夹创建ASP.NETMVC4项目模板选择基本... 查看全文
当我们要接到一个新的项目的时候,我们第一时间想到的是用微软的MVC框架,但是你是否想过微软的MVC是不是有点笨重?我们这个项目用MVC是不是有点大材小用?有没有可以替代MVC的东西呢?看到这里也许你会反问我,微软的MVC到底什么地方不好了?这个暂且不说,我们先认识一下Nancy,来了解一下他和MVC的不同。一、Nancy简介什么是Nancy呢?如果你学习过Ruby的话,就会知道Ruby中有个框架叫做Sinatra,Nancy就是Sinatra的.Net版本。如果你感觉微软的MVC过于笨重... 查看全文
· 社区讨论:开源能否拯救.NET?发布时间:2014-12-02
作者李士窑近日,微软开源了.NET,其目的是要将自己的生态核心从Windows转向Azure云端,并建立起一个运行良好的生态圈(包括软件、硬件)。同时,微软还欲向Android平台渗透并撼动Java服务器端开发的地位。另外,对于开发者而言,微软开源了.NET也算是创建了一个Java平台的开源替代平台。微软的愿景是美好的,但是能否撼动Java的地位,并建立起自己的良好生态圈还是个未知数,至少需要时间去验证。首先,微软已错过了开源的最佳时机... 查看全文
· ASP.NET MVC 请求流程发布时间:2014-12-02
一、应用程序启动1.Application_Start方法,程序启动2.RegisterRoutes方法,注册路由3.System.Web.Mvc.RouteCollectionExtensions.MapRoute方法,出现了MvcRoutehandler对象二、请求进入在“$\Windows\Microsoft.NET\Framework\版本号\Config\Web.config“中可以找到"”证明请求会经过System.Web.Routing... 查看全文
认识FluentVaidation.看到NopCommerce项目中用到这个组建是如此的简单,将数据验证从业务实体类中分离出来,真是一个天才的想法,后来才知道这个东西是一个开源的轻量级验证组建。FluentValidation翻译为:流畅验证开源Codeplex其主页简介:该组件是一个轻量级的.NET类库,使用流畅的接口定义和lambda表达式为构建一个业务类的验证规则(Asmallvalidationlibraryfor... 查看全文
上一节:ASP.NETMVC5入门教程(1)新建项目源码下载:点我下载顾名思义,一个MVC项目是由M-Model-模型、V-View-视图、C-Controller-控制器这三部分组成。关系图如下所示。先撇开MVC的整体运行机制不谈,我们可以看到用户发起的请求首先会到达控制器Controller。控制器的定义:控制器是一种类,它可以处理浏览器发来的请求,从模型(Model)中获取数据,然后将处理后的数据通过视图(View)发送给浏览器。我们首先创建一个Controller... 查看全文
本教程使用VisualStudioExpress2013forWeb运行,强烈建议跟着教程边看边做。如果在操作中遇到什么问题,欢迎留言指出。VisualStudioExpress2013forWeb下载地址:点我访问下载页面源码下载:点我下载运行VisualStudioExpress2013forWeb。VS会默认显示起始页,如下图所示。点击新建项目。在弹出的新建项目对话框中,左侧选择已安装->模板->VisualC#->Web。然后在窗口中间选择.NETFramework4... 查看全文
在上一篇文章中,我们学习了如何使用实体框架的“CodeFirstMigrations”工具,使用其中的“迁移”功能对模型类进行一些修改,同时同步更新对应数据库的表结构。在本文章中,我们将使用“CodeFirstMigrations”工具。使用其中的“Send”更新方法,添加Rating字段到每个Book对象与数据库表中。一、在Book模型中添加“Rating”属性首先... 查看全文
No.1W3school链接:http://www.w3school.com.cn/预览:介绍:全球最大Web前端技术教程网站。内容涵盖从基础的HTML到CSS到进阶的XML、SQL、JS、PHP和ASP.NET。优点:教程语言简练,通俗易懂。几乎每个知识点都有代码示例,并可以在线修改和执行代码查看结果。有详尽的参考手册可供查阅。推荐板块:HTML教程:http://www.w3school.com.cn/html/index.aspJavascript教程:http://www... 查看全文
小引在ASP.NET5(vNext)之前,亦即MVC4/5、WebAPI2的时代,MVC与WebAPI框架彼此有非常相似的设计,却是以不同的代码来实现。现在,ASP.NET5集成了MVC、WebAPI、与WebPages程序模型于单一框架,统称为MVC6。ASP.NET5的另一个亮点是内建DependencyInjection容器。在此之前的MVC与WebAPI框架对于DI的支持则相对薄弱,主角是IDependencyResolver接口。ASP... 查看全文
这一篇我们继续征程,看看标准查询运算符和LINQ。标准查询运算符是定义在System.Linq.Enumerable类中的50多个为IEnumerable<T>准备的扩展方法,而LINQ则是一种类似于SQL风格的查询表达式,它们可以大大方便我们的日常开发工作。因此,需要我们予以关注起来!/*新语法索引*/1.自动属性Auto-ImplementedProperties2.隐式类型var3.参数默认值和命名参数4.对象初始化器与集合初始化器{}5.匿名类&匿名方法6... 查看全文