乐于分享
UI开发的新时代----认识迅雷界面引擎 第一部分:交互开发技术概述 软件产品的交互开发一直以来都不是一件令人愉悦的事情。首先,由于每个人编写的第一个图形应用程序就已经使用了一些交互开发技术,而且由于IDE工具的强大,容易总结出交互开发就是“拖拖控件,改改属性,写写响应”的经验,所以很容易被认为是没什么技术含量的工作。
一、简介 GhostDoc是Visual Studio的一个免费插件,可以为开发人员自动生成XML格式的注释文档。 二、下载 需要的朋友可以去这里下载,填个Email地址就可以下了:GhostDoc下载地址 三、安装 下载安装完成后,可以在Visual Studio的工具菜单下找到GhostDoc的身影。
最近,在网上看到一篇关于VS2008的一些提示,可以提高开发效率,我把它翻译过来,当然里面也有很多自己的想法,分享一下,大家可以择有用的提示而用之。 参考:每个开发者都应该知道的提示和诀窍 提示一:拷贝和删除一行之前,你不必选中该行 我很讨厌看到有人在Visual Studio代码编辑器拷贝或者删除一行之前先选中该行(如图1),其实你不必这样做 Figure 1 如果你想拷贝一行代码,你只需在光标所在行,简单的按下CTRL+C即可拷贝该行的内容,然后你只需要按下CTRL+V就可以粘贴该行内容。
某日笔者写了个导入导出excel的小程序,拿给别人用时,别人说程序有问题读不了。 究其原因发现原来是using Microsoft.Office.Interop.Excel;引用出错。发现他装的office是精简版。
对于用com组件写excel,笔者表示那个太慢了。而且很耗资源,还要装excel。 今天我们就用写文本文件的方式来写excel。 步骤1,用excel写好一个设计一个我们想要的模板。 步骤2,我们把做好的excel模板,另存为。
翻译自:ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.WIN32COM.v10.en/dnfiles/html/msdn_serial.htm 老外写的文章,虽比较全面,但很啰嗦,不如看各个函数的文档来得快。
1: Ctrl + Enter (在光标指定位置的上面添加一行,并将光标移至新添加行的行首位置) Ctrl + Shift + Enter (在光标指定位置的下面添加一行,并将光标移至新添加行的行首位置) 2: Ctrl + Shift + L (删除当前行) 3: Ctrl + M + ...
一;前言 学习过TCP/IP协议的人多有一种感觉,这东西太抽象了,没有什么数据实例,看完不久就忘了。本文将介绍一种直观的学习方法,利用协议分析工具学习TCP/IP,在学习的过程中能直观的看到数据的具体传输过程。
一个net项目可能用到多种语言。今天无聊就看了下c++与c#的交互。写了个小的demo。 用vs2010 新建一个空的解决方案。右击解决方案添加 ,在visual c++下选择win32项目。
以前读书时都是用vc6.0.后来学c#用vs。装系统只装了vs2010.今天用vs2010写c++程序。发现有点陌生。就总结下,免得以后忘记。 首先用vs2010选择c++语言。新建一个win32控制台程序。
1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同一个网络资源的连接 WNetCancelConnection 结束一个网络连接 WN...
ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 0 NUT 32 (space) 64 @ 96 、 1 SOH 33 ! 65 A 97 a 2 STX 34 ” 66 B ...
C#中关于zip压缩解压帮助类的封装 之前一个同学问了这个问题后,看了园子里其它园友的封装,都很零碎,调用也不是很方便。所以自己就封装了一个zip解压的类。后来想整理下怕自己忘了。就把压缩的类也一并封装了。
什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升级,它改善了很多功能,并极好的融合到.Net平台下。Microsoft .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。
以前写打印都是根据打印机的型号,找开发类库。然后在此基础上开发。写的多了自然就想到了封装。这是还是想到了微软,微软封装了PrintDocument的打印类。但这只是在低层对串口的封装。 所以对于应用层用着还不是很方便。
有一个需求,在弹出的页面里,用户没有进行某个操作时,不允许退出弹出页面。项目是silverlight做的。弹出页面是个silverlight子窗口。vs会自动在页面右上角有个X按钮。 先上一段开始写的屏蔽右上角关闭按钮的代码,为页面添加closing事件。
iis6.0出来的时侯 silverlight还没有出生。。silverlight发布后的文件中包含一些iis不认识文件。。 所以必须在iis6.0及之前的iis注册这种类型 打开iis,选择http头--》文件类型 然后添加如下三个类型。
当我们先安装net环境,后安装iis时。把网站挂在iis上。这是就会出现应用程序错误。。一串英文 搞忘写的是什么了。 这是我们就需要重新在iis里面注册net环境 进入命令提示行cmd 进入这个目录C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319 然后输入 aspnet_regiis.exe -i 就OK了。
打印辅助类。 首先添加 using System.Windows.Printing; 命名空间 1 public class SilverPrint 2 { 3 //设置每一项之间的间距 4 int listPrintIndex = ...
转载地址http://www.cnblogs.com/lanbaoming/archive/2011/07/21/2112353.html 1 publicpartialclass Timer : UserControl 2 { 3 public Timer() 4 {...
环境 vs2010 读取很简单基本都用过 ConfigurationManager.AppSettings[""].ToString() 写config不是很常用。代码如下: /// /// 修改配置文件中某项的值 /// //...
WinForm中快捷键与组合按键的设置 第一种方法。。代码复杂,操作简单的快捷键 新建一个空白窗体 每个窗体都有这样3个事件:KeyDown、KeyPress、KeyUp,KeyDown和KeyPress都是按键按下事件,但KeyDown用的是KeyCode跟键盘各个按键相对应,它对应Keys枚举,用起来比较方便;而KeyPress用的是KeyChar,这个就要找ASC II编码了,不方便。
前几天有个项目要实现dx:ASPxGridView固定表头,就翻看了网上实现的方法。总结了一些方法。废话不多,先上个图,有图有真相 图1,dx:ASPxGridView的上面还有其他元素 图2 这是基于dx:ASPxGridView固定表头。
1,如果项目允许在浏览器外运行 this.Loaded += (object sender, RoutedEventArgs e) => { this.
修改后的智能提示,下拉框的样式兼容了IE6,7,8,9. 没有了之前的css文件和下拉框的html代码。清除了textbox的记忆功能和点击enter时页面回传。只须一个Bonker.js文件即可。 使用非常简单调用bonker.js文件里面的 init(id, url, fun);的方法。
很久之前,我们都还是乖孩子。老师们在课堂上讲什么,我们听什么,作业也是。突然有一天,老师讲的内容再也不是那么基础,我们都已有一点小小的基础。突然我们遇到了一个棘手的问题,我们熬夜对战,不能睡眠。突然听别的高年级的同学说,你可以去百度,你可以去google。
N年前,江湖上流传着几个大佬的故事,他们说:Dev-C++灵活又小巧,C++ Builder开发效率高;Turbo C是万人迷,Visual Studio的资格老。可如今,江湖上只剩下最后一个大佬Visual Studio了,其他几位不是支持者渐少,不成气候,就是转投他人怀抱,中道衰落,让人难免生出几分遗憾。