.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
(开篇)(1):框架搭建(2):数据库访问层的设计Demo(3):面向接口编程(4):业务逻辑层的封装(5):前台JqueryeasyUI实现(6):EF上下文实例管理(7):DBSession的封装前言:通过上篇博客我们完成了对DbSession的代码编写,DbSession就相当于数据库访问层的入口,只要我们要操作数据库我们就能够从这里进入到数据库,而且能取到所有的实体的对象,这些知识点我在上篇博客基本都已经说了,博友们可以去看看,现在系列已经写到8了,这期间谢谢广大博主的支持和回复... 查看全文
· asp.net-mvc的传值方式发布时间:2013-08-05
1:ViewData传值方式ViewData的生命周期和View相同,只对当前View有效.ViewData["zd"]=dfdfd2:TempData传值方式可以跨Action传递TempData的数据至多只能经过一次Controller传递,并且每个元素至多只能被访问一次,例如一个用法为,抛出一个异常。跳转到error页面publicActionResultIndex3(){TempData["tempIndex"]="出错了!";Response.Redirect... 查看全文
ASP.NETMVC+EF框架+EasyUI实现权限管系列(开篇)(1):框架搭建(2):数据库访问层的设计Demo(3):面向接口编程(4):业务逻辑层的封装(5):前台JqueryeasyUI实现(6):EF上下文实例管理(7):DBSession的封装(8):DBSession线程内唯一(9):TT摸版的学习(10):VSS源代码管理(11):验证码实现和底层修改(12):实现用户异步登录和T4模板(13):权限设计(14):主框架搭建(15):权限数据库模型和用户登录详细错误(16)... 查看全文
· ADO.NET:C#/SQL Server发布时间:2013-08-04
ADO.NET的五大对象1ADO.NET是一种数据访问技术,使得应用程序可以连接到数据存储,并以各种方式操作存储在其中的数据。该技术基于.NETFramework,与.NETFramework类库的其余部分高度集成。ADO.NETAPI的设计,使得可以从所有面向.NETFramework的语言中使用该API,如VisualBasic、C#、J#、和VisualC++。ADO.NET软件栈包含两个主要部分:提供者和服务。2ADO.NET的“提供者”是一些组件... 查看全文
ASP.NET给Table动态添加控件并且得到控件的值由于跟老师做一个小的项目,可是我自己又不太懂js,所以一直为动态建立表格并且能动态的取值和赋值感到苦恼。起初在网上找到了一些js资源,解决了动态添加和取值的问题,可是给表中控件灵活的赋值又成了一个问题。于是乎我又回过头来利用ASP.NET的TABLE控件,容易赋值且容易取值,但是有一个问题就是,ASP.NET页面每次触发页面都会刷新一次,则我动态建立的表格就会在页面刷新后不见了,而这是若在后台取值就会出现&ldquo... 查看全文
· .net 动态编译解决考勤计算问题发布时间:2013-08-03
由于公司实施SAPHR项目,但是SAPHR对考勤功能真的太弱化了,直接从考勤机上读取的原始打卡记录不能直接传输到HR系统里面,因为SAPHR不能识别那些多余的打卡记录,而且必须把打卡记录进行成组标记(P10,P20),以上标红色的是SAPHR顾问给我的反馈信息。这样以来,必须开发一套算法来把多余的打卡记录进行过滤掉,然后标记上是P10还是P20,这样以来,HR系统在做时间评估时才不会出现异常情况。需求已经明确,那么就是设计开发的问题,要开发该功能,需要用到的资源:1、考勤的排班数据2... 查看全文
在《【HelloCC.NET】CC.NET实现自动化集成》的HellowWorld中经实现:1.获取源码2.编译项目3.集成测试4.Ftp发布项目5.创建安装包6.邮件通知在方案落地的过程中,FTP上传开发自测环境(或测试环境)后,仍然需要人手来修改相关配置(比如Web.config)。假设项目的Web.config配置如下:<appSettings><addkey="OrgDB"value="xxx_dev_db"/><... 查看全文
在默认情况下,作为消息处理管道“龙头”的HttpServer的Dispatcher属性返回一个HttpRoutingDispatcher对象,该对象可以视为这个消息处理管道的最后一个非DelegatingHandler类型的HttpMessageHandler。用户的调用请求一般都是针对定义在某个HttpController中的某个Action方法,所以消息处理管道最终需要激活相应的HttpController并执行对应的Action方法... 查看全文
在默认情况下,作为消息处理管道“龙头”的HttpServer的Dispatcher属性返回一个HttpRoutingDispatcher对象,该对象可以视为这个消息处理管道的最后一个非DelegatingHandler类型的HttpMessageHandler。用户的调用请求一般都是针对定义在某个HttpController中的某个Action方法,所以消息处理管道最终需要激活相应的HttpController并执行对应的Action方法... 查看全文
· [ASP.NET MVC 全面学习]03发布时间:2013-08-02
Razor是MVC3中才有的新的视图引擎。我们知道,在ASP.NET中,ASPX的视图引擎依靠<%和%>来调用C#指令。而MVC3以后有了一套新的使用@标记的Razor语法,使用起来更灵活更简洁。下面通过一些简单示例让大家快速撑握Razor语法的使用。本文目录:1.准备工作2.使用Model对象3.使用表达式4.使用代码块5.使用@:和text标签6.使用ViewBag7.使用Layout准备工作在演示Razor语法的使用之前,我们需要做一些准备工作。1.打开VS创建一个ASP... 查看全文
一般来说,对于构成ASP.NETWebAPI消息处理管道的所有HttpMessageHandler来说,除了出于尾端的那一个之外,其余的均为DelegatingHandler,那么通过InnerHandler属性维持着“下一个”HttpMessageHandler。作为这个HttpMessageHandler链“龙头”的则是一个类型为HttpServer的对象。其实从其命名也可以看出这一点:这是因为整个消息处理管道由HttpServer“牵头”,所以才称它为“服务器(Server)”... 查看全文
· .net 0801笔记发布时间:2013-08-02
1.文件流使用FileStream读文件staticvoidMain(string[]args){using(FileStreamfsRead=newFileStream("1.txt",FileMode.Open,FileAccess.Read))//使用using对实现IDisposable接口的类进行资源的释放{byte[]bytes=newbyte[fsRead.Length];fsRead.Read(bytes,0,bytes.Length);stringstr=System... 查看全文
1.RenderSection的简单介绍Asp.netMVC中提供了RenderSection方法,这样就能够在Layout中定义一些区块,这些区块留给使用Layout的view来实现比如我们定义的Layout如下,定义了一个”Footer”的section,把这个section留给各个view去填充。<!DOCTYPEhtml><html><head><title>SampleLayout</head><... 查看全文
最近在给客户开发一个ASP.NETweb报表时,发现客户的IE8浏览器上,看网页总是怪怪的。调查后发现,客户的IE8浏览器,统一被设置成"对本地网络使用兼容性视图"的设置。(客户公司网络有windows域,普通用户无法更改很多windows配置)。经仔细分析,既然客户这边所有用户都是IE8,就没有必要用IE8的兼容模式来模拟IE6了。客户公司这种配置,可能是为了让之前基于IE6开发/调试的老Web系统能够正常使用。而我们现在开发的是新软件,所有用户都用IE8,没有必要考虑IE6的兼容性... 查看全文
最近浏览一些网页,当点击下载的时候经常出现将index.htm页面下载的提示,个人认为有几点,一是兼容性,二是在网站制作过程中没有考虑完全,三是挂马了(可能性比较小)下面来看看,技术上的解决方法:新起一个页面,把下载的链接地址直接指向这个前台什么也没有的页面;直接进入后台上代码,当然需要把地址传进来//得判断一下吧if(Request.Params["urlPath"]!=null){//首先得把路径传进来吧varurlPath=Request.Params["urlPath"]... 查看全文
· .Net简单上传与下载发布时间:2013-08-01
上传:首先上传我们需要一个控件-FileUpLoad;再加上一个上传按钮;在上传按钮的Click事件中添加如下代码:1FileUpload1.SaveAs(Server.MapPath("~/")+FileUpload1.PostedFile.FileName);理论上来说这样就可以完成上传;需要注意的是如此上传的文件全部是放在项目的根目录当中;并且如果重复上传会覆盖已上传文件;详细的内容不在书写;下载:这里我们用<a>标签的形式实现下载;href://链接的是服务器上存放a... 查看全文
1.浏览器封装一个HTTP协议报文发送到服务器2.服务器拿到请求后进行解析,若为HTML,CSS,JS等此类静态文件,则IIS直接进行查询,把文件封装后返回给客户端3.①若请求为aspx,ashx等此类动态网页程序,IIS是处理不了的,IIS会交给自己的扩展AspNet_Isapi.dll,(其中I和S分别的代表intert,serives),②扩展把请求交给ISAPRuntime,此类的PR方法通过扩展程序的ECB句柄拿到请求的信息,再把请求封装成HttpWorkRequest对象... 查看全文
这个问题我相信有不少人见过,就是使用系统的分页功能时,或者是使用系统控件,都会有一个回发的功能,这个功能是asp.net自动管理的,就是为了和我们后台的Cs代码连接起来,但是有时候这个方法并不会生成,正常情况下在页面的Form下面都会生成如下代码<scripttype="text/javascript">//<![CDATA[vartheForm=document.forms['form1'];if(!theForm){theForm=document.form1;... 查看全文
整个ASP.NETWebAPI服务端框架采用管道式设计,这个用于“处理请求、响应回复”的管道本质上就是一组HttpMessageHandler的有序组合。这是一个“双向管道”,具有相反方向的请求消息和响应消息同时在这个管道中流动。对于与一个出于中间位置的HttpMessageHandler来说,当前一个HttpMessageHandler完成了对请求的处理之后,会将处理后的请求传递给自己。定义在自身的请求消息处理操作将直接作用于该请求消息之上,一旦处理完毕再将处理后的请求往后传递... 查看全文
学习一个软件开发框架的最有效的方式就是了解并使用它。在本章,你将会创建一个简单基于ASP.NETMVCFramework的数据-实体应用程序。我们会该程序划分成若干小块,每次介绍一个部分,以便你能了解到ASP.NETMVC是如何创建的。在本涨,我们会跳过一些技术细节,以使你能快速对整个框架有一个大致的了解。如果你对这些技术细节干兴趣,那么你也不用担心,我们会在后续的章节陆续介绍她们。1准备工作创建ASP.NETMVC4程序的唯一准备工作就是你需要安装VisualStudio2012... 查看全文