- 博客(120)
- 资源 (11)
- 收藏
- 关注
转载 VS2015 IIS Express 无法启动 解决办法
好久没写博客了,主要是大家都厉害了,没什么可写的了,呵呵!碰到一问题,就是在VS2015启动调试时,总是提示“IIS Web Express 无法启动”的错误,一直都好好的,突然就不行了,泥玛windows这种问题也不是一天两天了,好在经常碰到这问题也没什么惊恐,因为其他项目都可以,就这么一个不行,所以基本就是配置问题,网上的办法都试了,我试了都没用,现在说说我的解决办法用记事本或者其他什...
2019-05-13 10:14:45
330
转载 解决EF没有生成字段和表说明
项目中使用了EF框架,使用的是Database-First方式,因为数据库已经存在,所以采用Database-First方式,ef生成实体类的时候,发现微软没有自动生成表字段和表说明,在网上找了些资料,由于都不太全,倒腾了近2个小时,所以根据网上的帖子为基础,写得更详细一点,让初学者更容易明白和少走弯路。网上也有一些自动生成的软件,可以自动生成,但是更新数据库需要重新生成,有点麻烦,所有根据T4模...
2018-02-26 13:05:57
1581
转载 解决SQL Server 2008 错误15023:当前数据库中已存在用户或角色,SQLServer2008,错误15023 在使用SQL Server 2008时,我们经常会遇到一个
解决SQL Server 2008 错误15023:当前数据库中已存在用户或角色,SQLServer2008,错误15023, 在使用SQL Server 2008时,我们经常会遇到一个情况:需要把一台服务器上的数据库转移到另外一台服务器上。而转移完成后,需要给一个"登录"关联一个"用户"时,往往会发生错误: “错误15023:当前数据库中已存
2017-09-05 12:02:26
1428
转载 SQL循环语句的几种方式
--第一declare @orderNum varchar(255)create table #ttableName(id int identity(1,1),Orders varchar(255))declare @n int,@rows intinsert #ttableName(orders) select orderNum from pe_Orders where
2017-08-11 18:24:59
41560
3
转载 C# 不用添加WebService引用,调用WebService方法
1、WebService平台技术 XML+XSD,SOAP和WSDL就是构成WebService平台的三大技术。 XML+XSD: WebService采用HTTP协议传输数据,采用XML格式封装数据(即XML中说明调用远程服务对象的哪个方法,传递的参数是什么,以及服务对象的返回结果是什么)。XML是WebService平台中表示数据的格式。除了易于建立和易于分析外,
2017-06-19 10:43:34
4081
原创 VS2013 EF连接MySql
1.安装mysql server下载地址 http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.21-winx64.zip注意:此url中除去文件名的部分是几乎所有文件下载的路径下面的文章可以借鉴 【MySQL】教你一步一步在Windows 8.1系统上配置免安装版mysql-5.6.21-winx64 2.安装MySql的V
2017-05-24 15:10:38
786
转载 Aspose Word模版使用总结
1.创建word模版,使用MergeFeild绑定数据 新建一个Word文档,命名为Template.doc 注意:这里并不是输入"《”和“》”就可以了,而是必须在菜单的"插入→文档部件→域”找到MergeField并输入相应的域名2.使用数组提供数据源 string tempPath = Server.MapPath("~/Docs/Temp/Templa
2017-04-25 18:51:36
1999
转载 Aspose.Cells读取excel文件
Aspose是一个很强大的控件,可以用来操作word,excel,ppt等文件,用这个控件来导入、导出数据非常方便。其中Aspose.Cells就是用来操作Excel的,功能有很多。我所用的是最基本的功能,读取Excel的数据并导入到Dataset或数据库中。读取Excel表格数据的代码如下:首先要引入命名空间:using Aspose.Cells;1
2017-04-25 11:20:33
4082
转载 [Asp.net]通过uploadify将文件上传到B服务器的共享文件夹中
写在前面客户有这样的一个需求,针对项目中文档共享的模块,客户提出如果用户上传特别的大,或者时间久了硬盘空间就会吃满,能不能将这些文件上传到其他的服务器?然后就稍微研究了下这方面的东西,上传到网络中的某个共享的文件夹下确实能做到的。解决方案环境描述:若A为web服务器,B为要存放文档的文件服务器。如果通过A中的某个页面将文件上传到服务器B,则需要如下三个步骤。
2017-03-27 13:24:55
812
转载 Task是.net 4.0中的一个新特性,提供的功能非常强大,下面是其具体的使用方法演示:
using System;using System.Threading.Tasks;using System.Threading;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { RunnerRaceTes
2017-01-22 14:37:07
755
转载 使用Aspose.Cells生成Excel的方法详解(转)
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.IO; using System.Data; using Aspose.Cells; /// ///OutFileDao 的摘要说明 /// p
2017-01-20 16:00:36
7977
转载 jQuery截取字符串插件区分中英文:
截取字符串功能在大量网站都有应用,比如新闻列表这样的功能,因为新闻的标题长途未必都是恰如其分的,所以要根据需要截取指定长度的字符串,下面就分享一个jQuery实现的插件,此插件能够截取指定长度的字符串,并且能够区分中英文。代码实例如下: DOCTYPE html> html> head> meta charset=" utf-8"> meta name="a
2017-01-05 16:22:42
1427
原创 SQL-找出子表中时间最接近当前的数据
--获取所有的模块和模块下最新添加的按钮信息SELECT * FROM ( --获取按钮表中按模块ID分组后时间最新的一个按钮添加数据 SELECT T.* FROM ( SELECT B.*, ROW_NUMBER() OVER(PARTITION BY ModuleId ORDER BY CreateDate DESC) RN FROM Base_Button B ) T WHER
2016-12-23 09:54:18
8012
转载 在 Asp.NET MVC 中使用 SignalR 实现推送功能
一,简介Signal 是微软支持的一个运行在 Dot NET 平台上的 html websocket 框架。它出现的主要目的是实现服务器主动推送(Push)消息到客户端页面,这样客户端就不必重新发送请求或使用轮询技术来获取消息。可访问其官方网站:https://github.com/SignalR/ 获取更多资讯。二,实现机制SignalR 的实现机制与 .NET WCF
2016-11-20 13:48:14
1177
原创 教程︰ 入门那么 2 SignalR(官网自动翻译)
本教程展示如何使用那么 SignalR 创建一个实时聊天应用程序。你会那么 SignalR 添加一个空的 ASP.NET web 应用程序,创建一个 HTML 页面发送并显示消息。在本教程中使用的软件版本本教程使用 Visual Studio 2012教程的版本问题和评论概述本教程介绍了那么 SignalR 发展展示了如何构建一个简单的基于浏览器的聊天应用程序。你会那么
2016-11-20 13:29:30
1260
转载 c#使用aspose.cells 从datatable导出数据到excel
string json=value.Value; DataTable dt=Utils.JsonDataTableConvert.ToDataTable(json); string fileName = tableTemplate.Name + ".xls"; st
2016-11-13 10:24:10
3038
转载 64位IIS7.5 上部署32位应用程序,Office组件访问失
我的部署步骤是一、生成安装程序1. 在“生成”配置里选择“解决方案配置”为“Release”,选择“解决方案平台”为“x86”。选择“x86”平台是因为系统中需要使用32位的用于CA登陆的COM组件和32位的Office组件。2. 重新生成安装程序。二、发布应用程序1.新建网站在服务器端“运行”中输入“inetmgr”,进入 IIS 。例如,将网站命名为“YZHJSer
2016-11-11 10:15:05
563
转载 ASP.NET操作Word的IIS权限配置
ASP.NET账号在默认情况下是没有权限操作Microsoft Office对象的,如果不进行权限的配置,代码会抛出类似以下的异常:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。这样给Asp.Net操作Microsoft Office对象带来了一定的困难。但
2016-11-10 20:16:08
3286
转载 c#调用word的组件时失败解决方法
检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败解决方法Application当程序运行到这句时出现下面的错误:检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。3.单击"安全"选项卡,分
2016-11-10 18:02:43
3574
转载 灵活运用 SQL SERVER FOR XML PATH
FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. 一.FOR XML PATH 简单介绍 那么还是首先来介绍一下FOR XML PATH ,假设现在有一张兴趣爱好表(hobby)用来存放兴趣爱好,表结
2016-11-02 10:37:15
390
转载 .NET 4.0下使用 SignalR
项目:ASP.NET MVC 4 Web 应用程序开发环境:VS2012目标框架:.NET Framework 4 SignalR 主要是用于消息推送的一个框架SignalR是什么 http://www.cnblogs.com/humble/p/3850749.html最好的入门文章 应该是 http://www.asp.net/signalr/ov
2016-10-27 15:41:14
5333
转载 SignalR QuickStart
SignalR 是一个集成的客户端与服务器库,基于浏览器的客户端和基于 ASP.NET 的服务器组件可以借助它来进行双向多步对话。 换句话说,该对话可不受限制地进行单个无状态请求/响应数据交换;它将继续,直到明确关闭。 对话通过永久连接进行,允许客户端向服务器发送多个消息,并允许服务器做出相应答复,值得注意的是,还允许服务器向客户端发送异步消息。它和AJax类似,都是基于现有的技术。本身是一个复合
2016-10-27 15:23:59
570
转载 比较全的signalR例子
最全的参考:http://www.asp.net/signalr/overview/getting-started关于如果安装SignalR: NuGet命令:PM> Install-Package Microsoft.AspNet.SignalR后台代码示例:using System;using System.Collections.Generic;u
2016-10-27 15:22:53
2396
转载 log4net的配置详解
前言:没买到1号回家的票,所以在祖国64岁生日之际,宅在宿舍一天,玩游戏之余把昨天想整理的log4net整理下,于是有了下文。 log4net是一款优秀的第三方日志框架,可以很容易的加载到开发项目中(引用log4net的dll,再配置些基本参数即可),帮助程序员把日志信息输出到各种不同的目标,常见的有文本、数据库、windows日志、邮件、内存缓冲区等目标。
2016-10-06 13:39:31
1573
转载 Log4net终结版
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+] 继上一篇Log4net的整理已经多时,最近闲时把log4net封装了下,针对一些可能的需求进行了调查,例如多级别日志和多文件日志。1.单文件日志 对于单文件的日志,封装代码如下:[csharp] view plain copy
2016-10-06 13:38:43
551
转载 C#委托的介绍(delegate、Action、Func、predicate)
委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。 1.委托的声明 (1). delegate delegate我们常用到的一种声明 Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。 例:public delegateint MethodtDelegate(i
2016-09-11 14:34:01
574
转载 你必须懂的 T4 模板:深入浅出
(一)什么是T4模板?T4,即4个T开头的英文字母组合:Text Template Transformation Toolkit。T4文本模板,即一种自定义规则的代码生成器。根据业务模型可生成任何形式的文本文件或供程序调用的字符串。(模型以适合于应用程序域的形式包含信息,并且可以在应用程序的生存期更改) VS本身只提供一套基于T4引擎的代码生成的执行环境,由下面程序集构成:Mi
2016-09-11 14:07:32
4233
转载 T4模版引擎之基础入门
额,T4好陌生的名字,和NuGet一样很悲催,不为世人所熟知,却又在背后默默无闻的奉献着,直到现在我们项目组的人除了我之外,其它人还是对其豪无兴趣,基本上是连看一眼都懒得看,可怜的娃啊。。。 T4(Text Template Transformation Toolkit)是微软官方在VisualStudio 2008中开始使用的代码生成引擎。在 Visual Studio 中,“T4 文本模
2016-09-11 14:04:54
1282
转载 EF调用存储过程、函数
一.ef4.1 codeFirst 修改表结构 增加字段等 EF code first需要重新生成库导致数据丢失的问题说这个问题前 首先先说下 我使用ef4.1 codefirst的目的. 是因为可以有更纯净的POCO 不再有EDMX这些东西 而不是真正的用 code first 先有代码 再生成数据库.所以 我虽然使用的是codefirst 但是本质依然是数据库优先.所
2016-09-10 22:53:15
16702
转载 EF Codefirst 多对多关系 操作中间表的 增删改查(CRUD)
前言此文章只是为了给新手程序员,和经验不多的程序员,在学习ef和lambada表达式的过程中可能遇到的问题。本次使用订单表和员工表建立多对多关系。首先是订单表:public class Order { public int OrderId { get; set; } public string OrderTitle {
2016-09-10 22:39:50
9370
转载 使用 NuGet 管理项目库
无论多么努力,Microsoft 也没办法提供开发人员所需要的每一个库。 虽然 Microsoft 在全球的员工人数接近 90,000,但全球的开发人员数以百万计。 指望 Microsoft 满足每一个人的需求是不现实的,也不可想像。 因此,开发人员通常得自己动手解决问题,他们目前已经编写了成千上万的实用库,并将其发布到 Web 上。如何共享如此多的库是一个令人头痛的问题。 共享和
2016-09-09 18:02:21
1111
转载 初识NuGet - 概念, 安装和使用
1. NuGet是什么?NuGet is a Visual Studio 2010 extension that makes it easy to add, remove, and update libraries and tools in Visual Studio projects that use the .NET Framework. This topic lists docu
2016-09-09 18:01:21
5535
1
原创 jqGrid 各种参数 详解
JQGrid是一个在jquery基础上做的一个表格控件,以ajax的方式和服务器端通信。JQGrid Demo 是一个在线的演示项目。在这里,可以知道jqgrid可以做什么事情。下面是转自其他人blog的一个学习资料,与其说是学习资料,说成查询帮助文档更加合适。jqGrid学习之 ------------- 安装jqGrid安装很简单,只需把相应的css、js文件加
2016-09-06 19:53:34
991
转载 删除TFS云端上的项目
用了Team Foundation Service一段时间,觉得很不错,但是偶尔建错了项目想删掉,对于没用过TFS的人来说可能会摸不着头脑,我这次和大家分享的就是如何删除云端TFS上的项目。 打开云端,可以看到目前我有6个项目,如下图所示。 现在我准备删除TestProject,首先打开Visual Studio 连接到TFS服务器上,选中该项目,然后点击连接,如下图所示。
2016-07-27 11:54:21
469
转载 C#开发可以可视化操作的windows服务
使用C#开发自定义windows服务是一件十分简单的事。那么什么时候,我们需要自己开发windows服务呢,就是当我们需要计算机定期或者一直执行我们开发的某些程序的时候。这里我以一个WCF的监听服务为例,因为我是做一个局域聊天室,需要服务器端监听终端,所以我就开发了一个服务,以便控制此监听服务。然而,我们开发的windows服务,默认情况下是无法可视化的操作的,这里我就额外的开发一个工具来对此服务
2016-06-30 16:07:22
1224
转载 Entity Framework Code First (八)迁移 Migrations
创建初始模型和数据库 在开始使用迁移(Migrations)之前,我们需要一个 Project 和一个 Code First Model, 对于本文将使用典型的 Blog 和 Post 模型创建一个新的控制台应用程序 MigrationsDemo;添加最新的 EntityFramework 到项目Tools –> Library Package Manager –> Pa
2016-06-03 15:57:12
1301
转载 Entity Framework Code First (七)空间数据类型 Spatial Data Types
声明:本文针对 EF5+, Visual Studio 2012+ 空间数据类型(Spatial Data Types)是在 EF5 中引入的,空间数据类型表现有两种:Geography (地理学上的)- 存储的是椭圆形数据,如 GPS 的经纬度坐标;Geometry (几何学上的)- 代表欧氏几何(平面的)坐标系统。 下面示例该数据类型的一个应用程序
2016-06-03 15:47:06
1188
转载 Entity Framework Code First (六)存储过程
声明:本文只针对 EF6+ 默认情况下,Code First 对实体进行插入、更新、删除操作是直接在表上进行的,从 EF6 开始你可以选择使用存储过程(Stored Procedures) 简单实体映射 Basic Entity Mapping 注意:本文将使用 Fluent API 来配置使用存储过程public class Blog{
2016-06-03 15:46:06
2467
转载 Entity Framework Code First (五)Fluent API - 配置关系
上一篇文章我们讲解了如何用 Fluent API 来配置/映射属性和类型,本文将把重点放在其是如何配置关系的。 文中所使用代码如下public class Student { public int ID { get; set; } public string Name { get; set; } public D
2016-06-03 15:44:48
1866
2020.04.25中国行政区划文件(包含txt文本文件和做好的json文件)
2020-04-25
linq+lambda+jquery($.getJson)+ashx+json实现三级联动
2009-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人