自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 资源 (19)
  • 收藏
  • 关注

转载 DllImport使用详解

大家在实际工作学习C#的时候,可能会问:为什么我们要为一些已经存在的功能(比如Windows中的一些功能,C++中已经编写好的一些方法)要重新编写代码,C#有没有方法可以直接都用这些原本已经存在的功能呢?答案是肯定的,大家可以通过C#中的DllImport直接调用这些功能。 DllImport所在的名字空间 using System.Runtime.InteropServices; MSD

2015-11-13 23:03:09 4148

转载 Error 2104 Silverlight Could Not download the Silverlight Application

对于Error 2104的修复网上有很多的解决办法,大多是因为IIS对Silverlight的MIME类型不支持等原因,但是通常情况下这些并不能解决问题。本文列出了如何解决自己遇到的2104错误,希望对您有所帮助。        最近一直在忙一个Silverlight + ASP.NET的项目,在经历了Sprint2被接收后,然后Branch了新的Sprint3后发现自己的解决方案无法正常

2015-11-13 23:00:25 555

原创 Silverlight摆脱对 ServiceReferences.ClientConfig 的依赖

在 Silverlight 中,如果用 VS 添加对 WCF Service, 的引用,则会自动生成 ServiceReferences.ClientConfig 配置文件,其中包含该 Service 的 Binding 和 Address 等信息。将配置信息隔离出来本来是好事情,但问题是,由于 Silverlight 只是一个客户端 runtime 的特性决定,配置文件将被在编译时组装到 S

2015-11-13 22:57:21 395

原创 Silverlight中TextBox内容换行

<Border HorizontalAlignment="Stretch" Margin="11,5,8,0" Width="Auto" Padding="10,10,10,10" Background="#FFD0E8B3" CornerRadius="5,5,5,5" VerticalAlignment="Top" Height="436" Grid.RowSpan="2">     

2015-11-13 22:56:44 850

原创 C#常用工具类

using System;using System.IO;using System.Text.RegularExpressions;using System.Windows.Browser;namespace SL_COMMON{ public class Utils { #region String字符串类 /**/

2015-11-13 22:54:57 3170

转载 在T-SQL语句中访问远程数据库(openrowset/opendatasource/openquery)

1、启用Ad Hoc Distributed Queries在使用openrowset/opendatasource前搜先要启用Ad Hoc Distributed Queries服务,因为这个服务不安全所以SqlServer默认是关闭的启用Ad Hoc Distributed Queries的方法SQL Server 阻止了对组件 'Ad Hoc Distributed

2015-11-13 22:53:44 339

转载 sql server系统表的用法

--查看表的属性select * from sysObjects where [Name] = 'section' --用法 if exists ( select * from sysObjects where [Name] = 'section'  and xtype='U' )     Drop Table table1   go Create table1 ( )

2015-11-13 22:52:59 256

转载 压缩/解压封装的类

//主要功能是可以用来减轻网络数据的传输数据量,using System;using System.Collections.Generic;using System.Collections;using System.Text;using System.IO;using System.IO.Compression;namespace CompressionService{

2015-11-13 22:51:56 273

原创 代码操作XML(增删改)

已知有一个XML文件(bookstore.xml)如下:    Oberon's Legacy Corets, Eva 5.95   1、往节点中插入一个节点: XmlDocument xmlDoc=new XmlDocument(); xmlDoc.Load("bookstore.xml"); XmlNode root=xmlDoc.Selec

2015-11-13 22:51:15 251

转载 戏说23种设计模式

创建型模式1、FACTORY —追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如

2015-11-13 22:50:42 584

原创 WCF跨域 这可能是由于试图以跨域方式访问服务而又没有正确的跨域策略

尝试向 URI“http://localhost:8001/Services...。这可能是由于试图以跨域方式访问服务而又没有正确的跨域策略,或策略不适 用于 SOAP 服务。您可能需要与该服务的所有者联系,以发布跨域策略文件并确保该文件允许发送 SOAP 相关的 HTTP 标头。出现此错误也可能是由于使用的是 Web 服务代理中的内部类型而没有使用 InternalsVisibleToAttri

2015-11-13 22:33:21 586

转载 crossdomain.xml和clientaccesspolicy.xml

按照现在社区里大多数的silverlight 2.0教程,在做到与webservice通信的时候通常会遇到这样一个问题,就是crossdomainerror.而关于crossdomain.xml和clientaccesspolicy.xml这两个文件所提及的更是少之又少,甚至在网络上搜索都是关于flash或者flex的.我一直就被这个问题困扰着.看到silverlight.net上的新视频

2015-11-13 22:31:21 2104

原创 WCF 远程服务器返回了错误: NotFound

在用silverlight连WCF时报了错。一查,原来是代码写错了:client.Endpoint.Address = new EndpointAddress(“”);我想起这个地方地址的动态获取,可以这样做,昨天用的办法是通过取浏览器的Window.Location.Href。还有更简单的。如下: BaseUserContactClient client = new Ba

2015-11-13 22:30:48 409

原创 LINQ To SQL && Lambda 练习题

SQL LinqToSql Lambda QA1、 查询Student表中的所有记录的Sname、Ssex和Class列。select sname,ssex,class from studentLinq:    from s in Students    select new {        s.SNAME,        s.SSEX,        s.C

2015-11-13 22:28:12 507

原创 Silverlight 打造个性Portal界面

首先上图看看效果!大家觉得好,在看下面的代码实现吧然后点击右边的小加号出现下图所示界面好了,下面是代码1,定义一个cs类,代码如下(形成一个模版)namespace Edimp.Common{    public class MyWorkControl : Telerik.Windows.Controls.HeaderedContentContr

2015-11-13 22:26:46 277

原创 收集整理了网上silverlight第三方控件

telerikRadControls for Silverlight includes 24 UI controls that can be used in pure Silverlight applications or as parts of existing ASP.NET applications. Sharing the same codebase with our WPF co

2015-11-13 21:49:50 506

转载 Silverlight4中的部分新特性

(只列举了部分新特性)1, 打印支持引入了PrintDocument类参考这里2,鼠标右键,鼠标中键支持引入了 UIElement.MouseRightButtonDown Event , UIElement.MouseRightButtonUp Event, UIElement.MouseWheel Event3, 富文本支持引入 Ri

2015-11-13 21:48:13 229

转载 Silverlight开源项目与第三方控件收集

OpenSource Porject:1. Siverlight ToolKit (OpenSource)http://www.codeplex.com/Silverlight   补充: Silverlight Toolkit March 2009 changes2. GOA ToolKit for Silverlight (OpentSource)htt

2015-11-13 21:47:07 546

转载 Silverlight ProgressBar使用方法

下面的代码告诉你怎么在XAML里面声明一个 ProgressBar : 先来看下ProgressBar里面,我们用到的每一个属性:Foreground – ProgressBar的进度条色 Background – 控件背景色 Value – ProgressBar的开始值 Maximum – ProgressBar的结束值 Width/Height – Progres

2015-11-13 21:45:04 281

原创 Silverlight渲染元素的位置效果

每个 Silverlight 元素都有一个 RenderTransform 属性,用来渲染元素的位置效果。下面演示的是一个不断旋转的圆:首先,在Page.xaml里声明我们的图片,确定你把图片的源Source正确。因为我们要绕图片中心旋转,我们设置CenterX 和 CetnerY 为图片的坐标中心。在例子里面,用了 64x48 pixels 大小的图片,所以 CenterX=32, Ce

2015-11-13 21:44:11 256

转载 Silverlight打造特效工具栏

移动光标到图片上面,图片将会放大到一个预设值,当鼠标离开图片的时候,又回到原来的大小。我们通过下面几步来实现:用Visual Studio 2008创建一个新的SilverLight应用。 在你的解决方案窗口,在你的SilverLight应用右键,选择 “Add New Item…”。 选择 "Silverlight Control” 更改名字为 “Toolbar.xaml”。 

2015-11-13 21:43:38 248

原创 通过自定义协议在BS里面启动CS程序

在此,以添加"aricc”协议为例。一、首先,编写一个支持aricc协议的程序。我们就使用C#来写一个示例程序吧。1、新建一个windows应用程序。2、在Form窗体上添加一个TextBox控件。3、修改Form.cs代码为如下所示:    public partial class Form1 : Form     {        public st

2015-11-13 21:23:29 995

原创 无法读取项目文件,请确认 <Import> 声明中的路径正确,且磁盘上存在该文件

找了相关的错误,找不到原因,其他的项目文件都加载进去,但不知为什么这个加载不进去。我就查看了一下其他项目的.csproj的文件,与发生错误的.csproj文件核对下,把其中           改为:    都可以加载进去项目文件了!这个一般在网上下载的项目,或者朋友给的项目总出这样问题,开始一直都没解决,今天不知道怎么来灵感了。去对照了

2015-11-13 20:50:09 4306

原创 Telerik 打开打开新的页面

方法1,RadTabItem tabItem = (this.Parent as RadTabItem);             RadTabControl tabControl = tabItem.ParentOfType();             if (tabControl != null)             {                 tabContro

2015-11-13 20:47:50 296

转载 开始菜单下运行框命令大全

%temp%---------打开临时文件夹 .--------------C:\DocumentsandSettings\用户名所在文件夹 ..-------------C:\DocumentsandSettings ...------------我的电脑 \--------------C盘 appwize.cpl----添加、删除程序 access.cpl-----辅助

2015-11-13 20:46:38 1005

转载 学速算

1、十几乘十几:口诀:头乘头,尾加尾,尾乘尾。例:12×14=?解: 1×1=1  2+4=6  2×4=8 12×14=168 注:个位相乘,不够两位数要用0占位。  2.头相同,尾互补(尾相加等于10):口诀:一个头加1后,头乘头,尾乘尾。例:23×27=?解:2+1=3  2×3=6  3×7=21 23×27=621注:个位相乘,不够两位数要用0占位。  

2015-11-13 20:44:53 312

原创 任务栏显示桌面没有了

新建记事本内容如下[Shell]Command=2IconFile=explorer.exe,3[Taskbar]Command=ToggleDesktop保存为显示桌面.scf放入C:\Documents and Settings\Administrator\Application Data\Microsoft\Internet E

2015-11-13 18:51:23 374

转载 Window Installer服务启动不了

1,将下面的内容保存到记事本里面,保存为1.reg    2,在运行框里面输入msiexec /regserver 3,启动installer服务即可Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]"ImagePath"=-

2015-11-13 18:49:34 487

转载 SQL优化方法汇总

1、升级硬件 2、根据查询条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。3、扩大服务器的内存4、增加服务器CPU个数5、对于大的数据库不要设置数据库自动增长,它会降低服务器的性能6、在查询Select语句中用Where字句限制返回的行数,避免表扫描,如果返回不必要的数据,浪费了服务器的I/O资源,加重了网络的负担降低性能。如果表很大,在表扫描的期间将表锁住,禁止其

2015-11-13 18:48:37 258

原创 树状接口Sql分页

public static DataSet GetListByPage(string where, int pageSize, int currentIndex)        {            StringBuilder sql = new StringBuilder();            sql.AppendFormat(@"declare @CurrentPageI

2015-11-13 18:44:44 279

原创 SQL语句简单分页运用

declare @pageSize int,@currentPage intset @pageSize=13 set @currentPage=1;------------select TOP(@pageSize)* from (select ROW_NUMBER() over(order by FN_ID_USER) RowNo, * from SYS_USERS) tb where

2015-11-13 18:35:05 287

原创 URL文件地址下载

string result = string.Empty;string file = Server.MapPath(string.Format(@"File/{0}/{1}", folder, filename));if (File.Exists(file) == true){ string wsUrl = System.Web.HttpContext.Current.Reque

2015-11-13 18:13:32 1712

原创 Telerik Report报表加合计

1,加一行DataTable dt = GetContractData(where, list);if (dt.Rows.Count == 0){    dt.Columns.Clear();    dt.Columns.Add("信息", typeof(string));    dt.Rows.Add("没有找到相应数据");}DataRow row = dt.N

2015-11-13 18:07:56 748

转载 SQL触发器使用示例

SQL触发器实例16.2.3 INSERT触发器实例1 创建INSERT触发器为STUDENT表创建触发器S_insert,当向STUDENT表中插入数据时,要求学号必须以“97”开头,且课程号CNO必须在COURSE表中,否则取消插入操作。实例代码如下。CREATE TRIGGER S_insertON STUDENTFOR INSERT ASDECLARE @S_n

2015-11-13 18:06:14 641

原创 grid:RadGridView 页面设置单元格字体颜色

2015-11-13 18:02:43 2056

原创 Visual Studio自定义插件

写过Java用过Eclipse开发工具的人都知道,它有很好的扩展编程功能,于是自己就在想,在vs里面是不是也可以进行扩展编程了,经过一番测试,终于做了一个小东东!要从哪里开始呢?我们先来看看常用的扩展VS的几种方法。这些方法都可以叫做Visual Studio Extensibility(VSX)。1、宏(macro)      宏是用代码扩展 Visual Studio

2015-11-13 17:58:18 1041

转载 windows文件运行大全

Windows中的文件名,可以直接在通过"运行"直接执行.  运行程序 运行命令  辅助功能选项 access.cpl  添加硬件向导 hdwwiz.cpl  添加或删除程序 appwiz.cpl  管理工具 control admintools  自动更新 wuaucpl.cpl  Bluetooth文件传送向导 fsquirt  

2015-11-13 17:55:35 301

原创 js url编码,解码

js url编码,解码encodeURI(valuePrjName);Server.UrlDecode(Request["FN_SERIAL_NUM"]);

2015-11-13 17:50:32 337

转载 使用pivot和unpivot语句实现行转列,列转行

在做报表时,经常需要将数据表中的行转列,或者列转行,如果不知道方法,你会觉得通过SQL语句来实现非常难。这里,我将使用pivot和unpivot来实现看似复杂的功能。引用MSDN:可以使用 PIVOT 和 UNPIVOT 关系运算符将表值表达式更改为另一个表。PIVOT 通过将表达式某一列中的唯一值转换为输出中的多个列来旋转表值表达式,并在必要时对最终输出中所需的任何其余列值执行聚合。

2015-11-13 17:48:00 1436

原创 XML序列化和反序列化

ReturnReportEntity reportEntity = new ReturnReportEntity();//序列化XmlSerializer ser = new XmlSerializer(reportEntity.GetType());string mapth = Server.MapPath("Script/Report.xml");ser.Seriali

2015-11-13 17:42:58 249

PhotoshopCC2019 最新版本-中英文语言切换包.zip

PhotoshopCC2019 最新版本-中英文语言切换包

2021-04-30

ldapadmin-4.17.20304.0-x64-eng.msi

Softerra LDAP Administrator 2019.1 最新版本,功能齐全,稳定

2019-06-10

vmware完全卸载工具

从所周知VMware使用安装简单、操作方便,也是玩虚拟机的必备工作,但是这东东安装上了,想要卸载的干干净净却十分困难,如果不彻底卸载干净,下次想要再装是很难装上的,而且即使是系统还原,还是会留下一什文件的,使用上面的工具正是解决了The Mis "" failed问题。

2012-08-04

TelnetDemo

在C#中使用Telnet接收、发送命令。

2012-07-22

程序配置自动更新的XML文件

程序配置 自动更新的XML文件,方便运维人员更新。

2012-07-17

获取文件夹和子文件夹所有文件

获取文件夹和子文件夹所有文件,设有自动缩进值。

2012-07-17

C# 自动更新程序

这个用C#写的客户端自动更新程序,采用多线程,依据文件版本自动更新,并且更新下的文件和服务器上的文件最后修改时间一样。 注:需要在服务器端配置一个更新站点,用于存放需要更新的文件。此站点要增加Mime类型,扩展名是 * Mime类型也是 * 同时我们可以增加一个应用程序池,把Web园设为100.

2012-07-17

Ramdisk内存盘

Ramdisk,是网友gavotte从微软的Ramdisk改写的,完全免费,支持windows2k以上的操作系统,内存盘容量基本没限制,并且经朋友们长期使用,非常稳定。

2012-07-10

C#皮肤控件

C#皮肤控件, 下 载 后 即 可引 用哟。

2012-07-10

C#打开exe,doc,excel程序并监视其是否关闭

PROCESS_INFORMATION pi = new PROCESS_INFORMATION(); STARTUPINFO si = new STARTUPINFO(); si.cb = Marshal.SizeOf(si); StringBuilder sb = new StringBuilder(@"C:\WINDOWS\notepad.exe c:\1.txt"); if (CreateProcess(null,sb, IntPtr.Zero, IntPtr.Zero, false, 0, IntPtr.Zero, IntPtr.Zero, ref si, ref pi)) { uint result = WaitForSingleObject(pi.hProcess, INFINITE); if (result == WAIT_OBJECT_0) { Int32 returnCode; if (GetExitCodeProcess(pi.hProcess, out returnCode)) { MessageBox.Show("关闭了"); } } CloseHandle(pi.hProcess); CloseHandle(pi.hThread); } 在WinForm中打开Word,Txt等,并监视其关闭

2012-06-29

文件批量重命名工具

文件批量重命名工具,支持当前目录下的文件及子目录下的所有文件。

2012-05-31

android手把手开发一个图片浏览器

android手机开发入门,一步步教会你!!

2012-05-31

C#多线程进度条,包含两种样式

C#多线程进度条,包含两种样式.说明下里面是编译好的DLL哟,直接拿来使用即可。里面有详细的使用说明及Demo展示!

2012-05-31

查看Word中定义的域内容

在Word插入域后,只能看到相同的域值,却看不到域内容,改小软件可查看Word中定义的域内容,并附上代码,供大家学习和交流!

2012-05-31

Reflector7.5.4.20+注册机+插件文件

Reflector7.5.4.20最新版+注册机+插件。这里要说下,如何使用注册机 1,断网 2,运行注册机,获取注册码 3,把注册码放入Reflector中,点击【确定】,获取一大串字符串。 4,把获取的字符串再次入注册机中,在注册机下面会生成一串另一串字符串。 5,把注册机中生成的字符串粘贴进Reflect中即可成功激活! 本人成功激活,并持续使用中!

2012-05-31

C#反编译工具Reflector+7.3.0.18

C#反编译工具Reflector+7.3.0.18 最新版!

2012-04-23

分布式事务处理方案

多服务器实现分布式事务功能! 安装DTC组件,设置MSDTC,注意:双方都要启动MSDTC服务,MSDTC服务依赖于RPC(Remote Procedure Call (RPC))服务,RPC使用135端口,保证RPC服务启动,如果服务器有防火墙,保证135端口不被防火墙挡住;保证链接服务器中语句没有访问发起事务服务器的操作。 采用WEB的TransactionScope(事务块)方式,实例代码如下: public void GotoTransactionScope() { //创建事务块 using (TransactionScope TransScope = new TransactionScope()) { try { int intResult = 0; //服务器1操作 intResult = GoServerOne(); ..........................

2011-11-01

vs2010 好看的环境(导入即可)

vs2010 好看的环境,点击工具,导入导出设置!

2011-02-23

绿色取色器-方便,快捷,功能强大

在开发时,经常用Red,Black,Green,Blue这些词来定义一些颜色,是不是显得很单调,对应有写颜色是不是很想知道的十六位值是多少?用这款绿色软件可以方便快捷的帮你取到那您要的颜色

2009-12-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除