随笔分类 - .net营地
微软.net技术学习
Enterprise Library 4.1 Configuration的使用
摘要:Enterprise Library Configuration是Enterprise Library附带的编辑App.Config的工具,安装Enterprise Library就会编译生成。使用这个工具编辑App.config时非常方便,但是也遇到一些使用上的问题。记录下来,以备后查。
问题起因:在调试的过程中,希望能够跟踪到Enterprise Library的内部,所以将Enterprise Library的Blocks中的代码加入到了自己的项目中,并在项目中引用这些组件。
问题描述:使用VSTS的插件Enterprise Library Configuration编辑并保存项目的App.config。在编译时选择全部重新编译,顺利通过(中间也遇到些小麻烦,不过不是本文档的重点讨论范畴)。运行时,一旦调用到Enterprise Library的组件,便会报以下错误提示:
未能加载文件或程序集“Microsoft.Practices.EnterpriseLibrary.Data, Version=4.0.0.0, Culture=neutral,
阅读全文
C#模仿QQ截图功能
摘要:最新接到任务需要给客户制作个能图片截取并合成编辑的小程序,研究了两天GDI+,改了段C#截图功能的代码,现贴上来希望对大家有用
主文件
CaptureScreenForm.cs
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.Runtime.InteropServices;
namespace CaptureScreen
{
///
/// CaptureScreenForm 的摘要说明。
///
public class CaptureScreenForm : System.Windows.Forms.Form
{
private System.Windows.Forms.PictureBox picbox;
pr
阅读全文
asp.net 中 DropDownList 加入可输入功能解决方案
摘要:先把这段JS代码放到你页面的HTML中去function catch_keydown(sel) { switch(event.keyCode) {case 13: //Enter;sel.options[sel.length] = new Option("","",false,true);event.returnValue = false;break;case 27: //Esc;alert("t...
阅读全文
解决SQL Server Management Studio Express为英文的问题
摘要:SQL Server 2005 Express Edition 这个版本的 SQL Server 没有集成数据库管理工具,需要另外安装 SQL Server Management Studio 。
在微软网站下载 SQL Server Management Studio Express 中文版,安装后为英文,相信有很多朋友都遇到过这个问题,莫名其妙!
解决办法如下:
之前在安装 SQL Server 2005 时,当安装到“功能选择时”要特别注意勿必将“共享工具”安装在C盘。如图:点一下“共享工具”看下面的安装路径是不是在C盘,不是的话,点“浏览”按纽更改。
阅读全文
Visual Studio 2008 简体中文正式版下载及序列号(无使用期限限制,正式版)
摘要:VS2008中文试用版刚出来不久就上网拖了下来
可是安装的时候却出问题了。后来,Google了下,把自己遇到的问题和解决方法跟大家分享。
1.让试用版变成正式版
从Microsoft那下了7个压缩文件分包后,解压后是一个ISO文件。
我用UltraISO编辑了下ISO文件:Setup--setup.sdb文件提取出来编辑,将
[Product Key]
T2CRQGDKBVW7KJR8C6CKXMW3D
改成
[Product Key]
PYHYPWXB3BB2CCMV9DX9VDY8T
这样,安装的时候就默认是这个正版的序列号了。
阅读全文
程序人生--一个程序员对学弟学妹建议(转)
摘要:我始终认为,对一个初学者来说,IT界的技术风潮是不可追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。96,97级的不少大学生都去做Web 了。当然我没有任何歧视某一行业的意识。我只是觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远的。
几个误区
初学者对C#风潮的追赶其实也只是学习过程中经常遇到的几个误区之一。我将用一些实际的例子来说明这些现象,你可以按部就班的看看自己是不是属于其中的一种或者几种:
认为计算机技术等于编程技术:
有些人即使没有这个想法,在潜意识中也有这样的冲动。让我奇怪的是,许多信息学院的学生也有这样的念头。认为计算机专业就是编程专业,与编程无关的,或者不太相关课程他统统都不管,极端的学生只要书上没带“编程”两个字他
阅读全文
.NET 换肤软件 IrisSkin 2.0 破解版下载及多款皮肤下载
摘要:当前.NET下提供换肤的控件有IrisSkin和DotNetSkin。
但是DotNetSkin提供的Demo版本,功能有限制,一时找不到可以破解的完全版。
IrisSkin 的功能不比DotNetSkin差,而且使用简单。不需要原始文件,只需要dll文件和皮肤文件。
详细信息可以在参考 东日软件 的官方网站.
VS05下的破解文件下载地址如下:
阅读全文
(转)JavaScript 弹出窗口总结
摘要:1: window.open<!--window.open('page.html', 'newwindow', 'height=100, width=400, top=0,left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no')//写成一行-->参数解释:window.ope...
阅读全文
(转)JavaScript常用判断函数(正则表达式版)
摘要:前两天从网上摘了一篇《JavaScript常用函数》的帖子,里面写了在客户端比较常用的验证函数,但是里面的函数都是利用分解字符串的方法来进行判断的,文章提交后有不少朋友提出好多函数可以用正则表达式代替。今晚上我把这些函数改成利用正则表达式进行验证,写的好不好的地方还请各位多多指教。
阅读全文
C#中常用的经典文件操作方法
摘要:C#追加文件
StreamWriter sw = File.AppendText(Server.MapPath(".")+"\\myText.txt");
sw.WriteLine("追逐理想");
sw.WriteLine("kzlll");
sw.WriteLine(".NET笔记");
sw.Flush();
sw.Close();
C#拷贝文件
string OrignFile,NewFile;
OrignFile = Server.MapPath(".")+"\\myText.txt";
NewFile = Server.MapPath(".")+"\\myTextCopy.txt";
File.Copy(OrignFile,NewFile,true);
C#删除文件
string delFile = Server.MapPath(".")+"\\myTextCopy.txt";
File.Delete(delFile);
阅读全文
反编译工具Reflector下载(集成两个常用.net插件,FileGenerator和FileDisassembler)
摘要:Reflector是一款比较强大的反编译工具,相信很多朋友都用过它,但reflector本身有很多局限性,比如只能一个一个的查看方法等,但幸好reflector支持插件功能目前网上有很多reflector的插件,本人找取了两个应用范围很广,并且广受好评的插件:Reflector.FileDisassembler和Reflector.FileGenerator和Reflector进行了整合,放在了一个压缩包中,大家可以直接解压缩后就开始使用,其中FileGenerator在网上没有现成dll,本人编译后将其取出,放在了压缩包中,一直在苦苦找寻的朋友这次可以拿来直接用了:)
阅读全文
C#遍历指定目录的递归(完美改进版+完整程序源码)
摘要:昨天写了一下遍历目录树的思路和核心代码,今天将其实践化了一下,做了个实际的例子,遍历指定目录下的所有文件和文件夹,并将其按层次归类显示,对文件夹有标志提示,将文件夹与文件区分了出来。下面是改进版的核心方法代码: 1public ArrayList al = new ArrayList();//定义存储文件和文件夹名的数组 2 public int aaa = 0;//定义标志位参数,递归时...
阅读全文
C#遍历目录树的递归
摘要:众所周知,获得某一目录下第一级的所有文件和文件夹列表,很容易办到:DirectoryInfo di=new DirectoryInfo(strBaseDir);//strBaseDir是起始目录,绝对地址DirectoryInfo[] diA=di.GetDirectories();//获得了所有一级子目录FileInfo[] fiA=di.GetFiles();//获得了所有起始目录下的文件 ...
阅读全文
在ASP.NET中自动给URL加上超链接
摘要:作为一个程序员,在完成设计后还要根据程序的情况以及用户的反映不断对程序进行改进,这样才能不断地完善自己的作品。我在制作完软件商务网 http://www.bizsofts.com 的论坛后,发现人们总喜欢在帖子中加上各种有用的URL链接或Email地址。而我当初设计时没有考虑到这一点,使得这些URL链接或Email地址只能以文字的形式而并不是以超链接的形式显示,其它浏览帖子的人还必须把这些URL链接拷贝到浏览器中或把Email地址拷贝到Outlook中才能转到相应的链接地址或发送电子邮件到相应的Email地址。
阅读全文
ASP.NET 中 Cookie 的基本知识
摘要:ASP.NET 中 Cookie 的基本知识
Mike Pope
Visual Basic User Education
Microsoft Corporation
2003年1月
摘要:本文介绍如何使用 Visual Basic 在 ASP.NET Web 应用程序中读写 HTTP Cookie。
适用于:
ASP.NET
Microsoft® Visual Studio® .NET
Web 窗体
读者范围:初级 Web 程序员
阅读全文
ASP.NET2.0统计图表(转)
摘要:本文讲述如何绘制条形图,折线图,柱形图,面积图等常见图形。
阅读全文
ASP.NET获取IP及电脑名等信息的简单方法+通用类文件源码
摘要:1. 在ASP.NET 中专用属性:
获取服务器电脑名:Page.Server.ManchineName
获取用户信息:Page.User
获取客户端电脑名:Page.Request.UserHostName
获取客户端电脑IP:Page.Request.UserHostAddress
2. 在网络编程中的通用方法:
获取当前电脑名:static System.Net.Dns.GetHostName()
根据电脑名取出全部IP地址:static System.Net.Dns.Resolve(电脑名).AddressList
也可根据IP地址取出电脑名:static System.Net.Dns.Resolve(IP地址).HostName
阅读全文
(转)了解你的兵器---VS2005 快捷键
摘要:hift+Alt+Enter: 切换全屏编辑Ctrl+B,T / Ctrl+K,K: 切换书签开关Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签Ctrl+I: 渐进式搜索 Ctrl+Shift+I: 反向渐进式搜索 Ctrl+F: 查找 Ctrl+Shift+F: 在文件中查找 F3: 查找下一个 Shift+F3: ...
阅读全文
几款流行文章编辑器性能评测报告
摘要:最近开发一套信息发布管理系统,需要一个简洁实用的编辑器做为辅助,所以针对目前网络上流行的几款编辑器进行了评测和分析,下面将本人一些评测的报告写出,与大家一起学习.
功能需求
针对该项目的整体功能需求,须对该站后台系统中新闻文章发布系统配置一款合适的编辑器系统,该编辑器系统须功能强大、使用方便,界面美观简洁,能满足信息系统中日常发布需要,并且应能方便和word等日常办公软件配合使用,能进行数据内容相互复制、粘贴工作以及新闻图片上传、文章排版编辑等功能,并且最好为开源项目,方便二次开发及根据实际需求进行功能扩充、删改等工作。经一段时间的选择及测试,发现有三款比较流行的编辑器适合我们本次项目的需求,它们是:1、WebHtmlEditor 1.7.2006.0420 Release 2、FCKeditor.net+FCKeditor 2.2 3、DotNetTextBox For Asp.Net2.0
下面将通过功能介绍、性能测试几个步骤,分别对三种编辑器进行介绍和横向评测,从而找出最适合本项目的编辑器。
阅读全文
浙公网安备 33010602011771号