Entity framework 调用存储过程
摘要:目前,EF对存储过程的支持并不完善。存在以下问题:l EF不支持存储过程返回多表联合查询的结果集。l EF仅支持返回返回某个表的全部字段,以便转换成对应的实体。无法支持返回部分字段的情况。l 虽然可以正常导入返回标量值的存储过程,但是却没有为我们自动生成相应的实体.cs代码,我们还是无法在代码中直接调用或使用标量存储过程l EF不能直接支持存储过程中Output类型的参数。l 其他一些问题。本节,我们将学习如何手动添加/修改存储过程,如何使EF能够支持Output类型的参数。l 添加/修改存储过程有时候,某个SQL语句比较复杂,但是数据库中又没有定义相应的存...
阅读全文
posted @
2012-07-16 10:30
米高佐敦
阅读(601)
推荐(0)
抛弃WebService 在.NET4中用jQuery调用WCF
摘要:在我们之前的开发中,对于ajax程序,都是通过jQuery调用标记为[System.Web.Script.Services.ScriptService]的WebService,然后在WebService中调用后台的WCF。这成为WebService存在的唯一理由:作为ajax调用的中转站。如果要抛弃WebService,只需用WCF来作为中转站。在.NET 3.5时代,jQuery就可以调用WCF,之前我也写过博客(比如:jQuery调用WCF需要注意的一些问题),但配置比较麻烦。走进.NET 4的新时代,WCF的配置的确简化了不少(比如:在.NET 4中用IIS部署WCF就这么简单),WC.
阅读全文
posted @
2012-07-04 10:48
米高佐敦
阅读(166)
推荐(0)
EF 中调用带输出参数的存储过程
摘要:以前都是在用 Linq2sql来作 orm 的,但最微软对 Linq2sql 不再作升级,但又因为 entity framework 和 linq2sql 有很多的相似之处,也就作一下学习。体会下 EF 大体上和 linq 差不多,基本的增删改等 操作都相似。在功能是执行效率上 EF要好于linq 但有个地方不如 linq2sql 了,在linq2sql 中存储过程是直接映射成方法的,但EF中就没那么方便了。 自己写了个存储过程:GetNewBillCode 目地是为了生成订单号,如 OD-001-2011-04-06-001 但在操作中 怎么 new 也 出来这个存储过程来。 原因在于E..
阅读全文
posted @
2012-07-03 13:19
米高佐敦
阅读(3036)
推荐(1)
Entity FrameWork 4 PoCo使用
摘要:1、数据库准备 本文选择的数据库是一个在实际工作中非常常用的数据库, 构造如下: 各个表的结构和数据类型如下: ProductUnit表:产品单位 Products表:产品信息表 ProductBigType:产品大类 ProductSmallType:产品小类 依照上述步骤在Sql Server Management Studio编写完成后,就可以准备进行调用了。 2.准备相关工具相信手边VS已经安装完毕,还要下载Entity Framework 4.x来进行安装,除此以外还需要一个重要的工具: EF4.x POCO Entity Generator for C#,想要安装这一工...
阅读全文
posted @
2012-06-29 12:31
米高佐敦
阅读(1103)
推荐(0)
使用Forms Authentication实现用户注册、登录
摘要:本文示例代码:http://www.codeplex.com/a/Release/ProjectReleases.aspx?ReleaseId=9518前言 本来使用Forms Authentication进行用户验证的方式是最常见的,但系统地阐明其方法的文章并不多见,网上更多的文章都是介绍其中某一部分的使用方法或实现原理,而更多的朋友则发文询问如何从头到尾完整第实现用户的注册、登录。因此,Anders Liu在这一系列文章中计划通过一个实际的例子,介绍如何基于Forms Authentication实现:l 用户注册(包括密码的加密存储)l 用户登录(包括密码的验证、设置安全Cookie..
阅读全文
posted @
2012-06-26 11:36
米高佐敦
阅读(329)
推荐(0)
ASP.NET Post页面及验证视图状态MAC失败问题的正确解决办法
摘要:今天做了个首页登陆的页面,是用Request.Form接收参数的然后又做了个测试页面test.aspx,代码如下:<body> <form id="form1" runat="server" method="post" action="Default.aspx"> <div> <input type="text" runat="server" id="Solution" value="(Local)&qu
阅读全文
posted @
2012-06-21 12:46
米高佐敦
阅读(197)
推荐(0)
黑马程序员ASP.Net2011版视频教程下载
摘要:http://pro.biehun.com/View-8-622.aspx
阅读全文
posted @
2012-05-31 04:39
米高佐敦
阅读(178)
推荐(0)
Win2003证书服务配置/客户端(服务端)证书申请/IIS站点SSL设置
摘要:一.CA证书服务器安装 1.安装证书服务之前要先安装IIS服务并且保证“WEB服务扩展”中的“Active Server Pages”为允许状态 2.在“控制面板”中运行“添加或删除程序”,切换到“添加/删除Windows组件”页 3.在“Windows组件向导”对话框中,选中“证书服务”选项,接下来选择CA类型,这里选择“独立根CA” 4.然后为该CA服务器起个名字(本例中的名字为CntvsServer),设置证书的有效期限,建议使用默认值“5年”即可,最后指定证书数据库和证书数据库日志的位置后,就完成了证书服务的安装。 5.安装完成后,系统会自动在IIS的默认站点,建几个虚拟目录CertS
阅读全文
posted @
2011-04-29 17:53
米高佐敦
阅读(576)
推荐(0)
web.config/app.config敏感数据加/解密的二种方法
摘要:一.利用代码加解密 usingSystem.Web.Configuration; //加密web.Config中的指定节 privatevoidProtectSection(stringsectionName) { Configurationconfig=WebConfigurationManager.OpenWebConfiguration(Request.ApplicationPath); ConfigurationSectionsection=config.GetSection(sectionName); if(section!=null&&!section.Sectio
阅读全文
posted @
2011-04-29 17:51
米高佐敦
阅读(482)
推荐(0)
asp.net 导出数据到Excle
摘要:public class PrinExcel{ public PrinExcel() { // //TODO: 在此处添加构造函数逻辑 // } public static void ToExcel(System.Web.UI.Control ctl, string strFileName) { HttpContext.Current.Response.AppendHeader("Content-Disposition", "attachment;filename=" + strFileName + ".xls"); HttpCont
阅读全文
posted @
2011-04-02 10:01
米高佐敦
阅读(336)
推荐(0)
将Excel数据导入数据库!
摘要:public DataSet ExcelToDS(string Path) { string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Path +";"+"Extended Properties=Excel 8.0;"; OleDbConnection conn = new OleDbConnection(strConn); conn.Open(); string strExcel = ""; OleDbDataAdapter myCommand = null; DataSet ds = nu
阅读全文
posted @
2011-01-19 11:55
米高佐敦
阅读(288)
推荐(0)
asp.net异步调用
摘要:直接看代码吧:usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSy...
阅读全文
posted @
2010-09-13 02:46
米高佐敦
阅读(643)
推荐(0)
IIS6服务器配置-让IIS支持Silverlight
摘要:添加IIS的MIME类型 在Silverlight中需要使用xap、XAML文件类型,如果您想在IIS服务器上使用Silverlight程序,所以必须在IIS中注册 xaml和xap的MIME文件类型。打开IIS->站点属性->HTTP头->MIME类型->新建: 扩展名:.xap MIME类型:xapapplication/x-silverlight 扩展名:.x...
阅读全文
posted @
2010-09-03 23:16
米高佐敦
阅读(236)
推荐(0)
C#调用JS
摘要:今天用到 Page.RegisterClientScriptBlock(("aa", "<script type=\"text/javascript\">showTab('tz')</script>");却发现一点反应都没有,查了些资料才想起来 前台没有runat=“server” 的form元素做承载,我这个羞愧啊~~ 哈哈今天总结一下c#调用JS...
阅读全文
posted @
2010-07-20 13:32
米高佐敦
阅读(749)
推荐(0)
asp.net 从cs类文件给js传值,js javascript获得后台传来的方法值或变量值
摘要:传变量值: html js中 Html代码 varsrcUrl=<%=getUrl%>;var srcUrl = <%=getUrl%>;cs类文件中 C#代码 publicstaticstringgetUrl="http://www.hao123.com/logo.gif";public static string getUrl = "http://www.hao123....
阅读全文
posted @
2009-08-25 14:23
米高佐敦
阅读(957)
推荐(0)
asp.net 修改图片的分辨率,修改图片的长宽象素比例,修改图片的物理宽度大小
摘要:///<summary> ///修改指定图片的分辨率 ///</summary> ///<paramname="fileFoldUrl">文件夹url</param> ///<paramname="fileName">文件名</param> ///<paramname="filePath">文件路径,带文件名<...
阅读全文
posted @
2009-08-25 14:21
米高佐敦
阅读(572)
推荐(0)
c# asp.net 字符串加密解密的类
摘要:usingSystem; usingSystem.Data; usingSystem.Configuration; usingSystem.Web; usingSystem.Web.Security; usingSystem.Web.UI; usingSystem.Web.UI.WebControls; usingSystem.Web.UI.WebControls.WebParts; usingS...
阅读全文
posted @
2009-08-25 14:19
米高佐敦
阅读(345)
推荐(0)
asp.net 获得文件属性中的修改时间,获得系统文件属性的方法,最后一次写入时间
摘要:#region显示图片的修改时间 ///<summary> ///显示图片的修改时间 ///</summary> ///<paramname="file_Name">文件名</param> publicvoidgetTP_UpdateTime(stringfile_Name) { if(!Directory.Exists(@"E:/aspworks/...
阅读全文
posted @
2009-08-25 14:16
米高佐敦
阅读(341)
推荐(0)
asp.net 文件复制或删除用相对路径,File.Copy中用相对路径,巧用相对路径复制文件
摘要:首先要引用命名空间 C#代码 usingSystem.IO;using System.IO;再复制文件 C#代码 File.Copy(Server.MapPath("被复制的文件相对路径"),Server.MapPath("目的位置相对路径"),true);File.Copy(Server.MapPath("被复制的文件相对路径"), Server.MapPath("目的位置相对路径"), tru...
阅读全文
posted @
2009-08-25 14:15
米高佐敦
阅读(1085)
推荐(1)