随笔分类 - C#
我的入门语言
摘要:#region 根据当前登录域账号 获取AD用户姓名和所在OU目录 /// /// 根据当前登录域账号 获取AD用户姓名和所在OU目录 返回域用户是否存在 /// /// 要搜索的当前用户名 /// out返回该用户所在OU目录 /// out 返回该用户的姓名 /// 搜索域用户是否存在 public static bool GetADUserNameAndPaths(string searchUser, out List paths, out string userN...
阅读全文
摘要:#region 根据当前登录域账号 获取AD用户姓名和所在OU目录 /// /// 根据当前登录域账号 获取AD用户姓名和所在OU目录 /// /// 要搜索的当前用户名 /// out返回该用户所在OU目录 /// out 返回该用户的姓名 private static void GetADUserNameAndPaths(string searchUser, out List paths, out string userName) { D...
阅读全文
摘要:经常会遇到这样一种情况。在iframe里嵌入另外一个页面时。如果iframe载入的页面响应较快,或许我们感觉不到页面载入的不同步,但试想,如果一个需要内嵌到iframe 里的页面的响应很慢,这里会出现一种什么现象呢?这时将会出现所有页面已经载入完成,但在iframe元素处,将会出现空白,直到内嵌页面完成载入时,该 空白处才会显示新载入的页面。可想而知,一个页面如果长时间的空白,对于浏览者来说将意味着什么。如果在内嵌页面未载入完成时,给出一种加载提示信息。如:“页面加载中”之类的,我想这对浏览页面用户来讲,将不再是煎熬,更是一种视觉上的享受。为了实现这样的效果,一般会采用如下原理处理。·
阅读全文
摘要:关于:excel和word 预览 请看我的博文:excel和word 在线预览 详细配置及代码使用Adobe 组件 在本机vs中调试成功发布到iis中 在代码中涉及到 剪贴板的地方 会不成功 莫名其妙的没有数据 也不报错 设置iis权限 、com组件权限+各种搞 均无果..... -_-! 很是郁闷最终放弃改用 Ghostscript须安装 gs861w32.exe (高版本 貌似 还有问题......)在安装目录 bin 下 找到gsdll32.dll下在 dllitextsharp.dllPDFView.dll把三个dll放入 项目dll(新建)文件夹中引入itextsharp.dllPD
阅读全文
摘要:1,引入 dllitextsharp.dll、PDFView.dll、把gsdll32.dll 拷贝在项目 bin目录下 ,注意:它不能 直接引用 直接上代码: 1 /// <summary> 2 /// 将PDF 相应的页转换为图片 3 /// </summary> 4 /// <param name="strPDFpath">PDF 路径</param> 5 /// <param name="Page">需要转换的页页码</param> 6 private string GetI
阅读全文
摘要:改篇 pdf 预览再本机没问题,发布再iis中 不行 ,(使用剪贴板的问题..excel和word 可以,)pdf解决:请看我的博文 ----最终解决篇详细配置及代码word 转Html 1 /// <summary> 2 /// word转成html 3 /// </summary> 4 /// <param name="wordFileName"></param> 5 private void WordToHtml(object wordFileName,string htmlWord) 6 { 7 ...
阅读全文
摘要:1,MVC中所有的控制器都 继承自 Controller2,我们要对Controller进行处理 就要写一个类来继承自Controller 重写方法 加入自己的处理程序View Code using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using CDS.CustomAttribute;using System.Transactions;namespace CDS.Manager{ [HandleError] public c...
阅读全文
摘要:string fileName = @"C:\Users\ITCA\Desktop\新建Excel.xlsx"; Response.Clear(); Response.ContentType = "application/excel"; FileInfo file = new FileInfo(fileName); string name=HttpUtility .UrlEncode ("新建Excel"); Response.AddHe...
阅读全文
摘要:前台js 代码 //或的 模块下拉框 $("#CTRL").change(function () { //得到 下拉框中选中的值 $.ajax({ url: '../LogSelect/AjaxData?CTRL=' + $("#CTRL").val(), type: 'get', contentType: 'application/json;charset=utf-8', ...
阅读全文
摘要:首先 引入 Excel的命名空间using Microsoft.Office.Interop.Excel; 创建Excel需要 创建Excel ' 运行环境' Application 类 Excel中 由 ‘工作薄’ Workbook 和 '页' Worksheet 两个类组成 层级 依赖关系为 Application Workbook Worksheet //创建一个Excel运行环境 Application app = new Application(); // app.Visible = false; ...
阅读全文
摘要:1,在Service1.cs文件的设计窗口中添加工具EventLog private static Timer timer = new Timer(); public Service1() { InitializeComponent(); if (!System.Diagnostics.EventLog.SourceExists("MySource")) { System.Diagnostics.EventLog.CreateEventSource( ...
阅读全文
摘要:1,首先在vs中创建一个windows服务项目会生成一个Service1.cs的文件 打开该文件切换到代码视图 有两个方法 OnStart(string[] args)和OnStop()方法(常常用带定时器 可以再工具箱里 选择 也可以在Service1.cs 文件中定义Timers字段 )当服务运行时执行OnStart(string[] args)方法停止时执行OnStop()方法然后根据具体的需求在这两个方法中 写自己的代码逻辑,2,生成服务组件在Service1.cs的 视图设计器中(选中该文件右击)右击选中 添加安装程序vs会帮我们生成一个ProjectInstaller.cs文件 .
阅读全文
摘要:WCF:基于SOA(面向服务编程 )的一个.net框架产品 一种分布式通讯的统一模型(分布式通讯就是对多种 操作系统和平台的的兼容) 通信范围比较广 Web service .net Remoting其他 WCF 其他 定义一个wcf服务后 它会对外发布一个 端点 协议 绑定 宿主程序:asp.net exe wpf window forms......WCF可以支持的协议:TCP HTTP 跨进程 自定义协议在WCF框架下 开发基于SOA的分布式系统 .net Remoting :能够高性能的实现.net 和.NET之间的通讯 受语言限制, Web Service:基于SOAP(协议),..
阅读全文
摘要:在web service中注册了一个服务后 (打上[webMethod]标签后)在另一个项目中调用或客户端中添加服务引用点击发现 服务在服务地址上应该加上?WSDL然后下载服务内容 一个命名空间 调用://先创建一个客户端通道 ServiceReference1.Service1SoapClient Client = new ServiceReference1.Service1SoapClient();//根据这个客户端通道对象来 调用 服务上的具体方法
阅读全文
摘要:使用cd命令提示符来找到根目录cd..然后cd +Tab键选择该服务所在的文件夹 +Enter安装installutil +服务名+.exe卸载installutil+\u+服务名+.exe注意:使用INSTALLUTIL安装获卸载windows服务时 一定要是管理员身份 或者用管理员身份去运行 vs命令提示符
阅读全文
摘要:08:55:14 2012-03-19 public static class XmlHelper { #region 实体类序列化成xml /// <summary> /// 实体类序列化成xml /// </summary> /// <param name="enitities">The enitities.</param> /// <param name="headtag">The headtag.</param> /// <returns></returns
阅读全文