Loading

01 2013 档案

摘要:MSDN定义:扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。 对于用 C# 和 Visual Basic 编写的客户端代码,调用扩展方法与调用在类型中实际定义的方法之间没有明显的差异。扩展方法被定义为静态方法,但它们是通过实例方法语法进行调用的。它们的第一个参数指定该方法作用于哪个类型,并且该参数以 this 修饰符为前缀。 仅当您使用 using 指令将命名空间显式导入到源代码中之后,扩展方法才位于范围中。在代码中,可以使用实例方法语法调用该扩展方法。 但是,编译器生成 阅读全文
posted @ 2013-01-30 20:32 青岛欧姆网络科技 阅读(218) 评论(0) 推荐(0) 编辑
摘要:VS2012 与 VS 2010 不同的地方是在发布网站的时候VS2012的界面会让人有种摸不着头脑的感觉。下面是如何将ASP.NET 网站发布到本地IIS上的步骤。第一步,右键解决方案管理器中的网站项目,选择发布按钮。第二步,在弹出的界面中“选择或导入一个发布配置文件” 下拉框中选择“新建”(上面会有微软AZURE服务的链接,这里不需要,直接跳过)第三步,在连接选项中配置好你的网站地址,本地就写localhost。(你需要提前在IIS中新建一个网站,并配置好该网站的虚拟路径等设置)然后点击下一步第四步,这里选择Release 版本的设置,然后下一步最后一步,点击“发布”,网站发布成功! 阅读全文
posted @ 2013-01-30 19:22 青岛欧姆网络科技 阅读(1978) 评论(0) 推荐(1) 编辑
摘要:IIS 设置了 WCF服务,地址:HTTP://192.168.0.80:6000/RSServer.svc但是 只有IE可以正常访问,chrome和firefox提示找不到该页面解决方案:把服务的端口号改为:80。 阅读全文
posted @ 2013-01-22 20:21 青岛欧姆网络科技 阅读(185) 评论(0) 推荐(0) 编辑
摘要:问题描述:1..NET 4完整框架已正确安装2. IIS发布的网站已正确配置,且能识别.svc后缀的文件但当用浏览器访问时,依旧提示“找不到页面”。解决方案:1.在IIS左侧目录中单击“Web服务拓展”在右侧的视图中将ASP.NET v4.0XXX设置为“允许” 阅读全文
posted @ 2013-01-22 16:39 青岛欧姆网络科技 阅读(177) 评论(0) 推荐(0) 编辑
摘要:Mysql的时间 在C#中真是一个潜在的地雷,如果Mysq数据库中的时间默认设置为 0000-00-00 00:00:00ADO.NET在读取时间的时候就会报该错。解决方案是:在数据库连接字符串中添加“Allow Zero Datetime=true”。 阅读全文
posted @ 2013-01-21 19:21 青岛欧姆网络科技 阅读(108) 评论(0) 推荐(0) 编辑
摘要:WSDL:WEB SERVICE DESCRIPTION LANGUAGE1.SERVICE CONTRACTSThe service contract further defines the message exchange pattern (Request/Reply/One-Way/Duplex) for each service operation.2. you should always decouple the abstract service definition from the concrete implementation,if you want to produce pr 阅读全文
posted @ 2013-01-17 22:08 青岛欧姆网络科技 阅读(123) 评论(0) 推荐(0) 编辑
摘要:1.WS* ProtocolsWCF can implement the WS* protocols by using a binding called WsHttpBinding.This binding makes use of some of the WS* protocols and adds the needs behaviors,such as transactional message calls,reliability,discovery,and addressing.2.WSDLWSDL is a XML-formatted definition of the contrac 阅读全文
posted @ 2013-01-17 21:37 青岛欧姆网络科技 阅读(135) 评论(0) 推荐(0) 编辑
摘要:1.支撑一个大企业需要计划、远见、经验,甚至更周密的计划作为一个大型企业的数据库管理员,可能需要做的事情:(1 提供灾难发生时核心业务数据的恢复计划。理论上说,这个过程至少执行一次。(2 通过采集大量用户数据并监控网站各节点的负载,提供优化计划(3 当用户数量急剧增长时的快速横向扩展计划。2. 系统的数据备份和冗余: 备份可以将节点恢复到它崩溃之前的状态,而冗余则保证在一个或更多个节点停止服务的情况下,站点能够继续运行。 冗余是通过硬件副本来实现的,让几个实例并行运行,并通过复制在几个机器上保存相同数据的多个可用副本。如果一个机器失效,可以切换到另一个拥有相同数据副本的机器。3.什么是复制:复 阅读全文
posted @ 2013-01-04 21:29 青岛欧姆网络科技 阅读(135) 评论(0) 推荐(0) 编辑
摘要:新的一年,新的开始。今天总结的主题是在MySql中应用EntityFramework 的Code First模式。开发环境:Win8 + MySql5.5 +VS 2012.第一步是在数据库中新建一个表,具体字段如下图。在表中添加若干数据:数据建好之后,下面就是在项目中引用EntityFramework了。二,在项目中新建一个实体类Product public class Product { public int ProductID { get; set; } public string Name { get; set; } public string Description { get; s 阅读全文
posted @ 2013-01-02 18:49 青岛欧姆网络科技 阅读(1467) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示