‘ 软件使用 ’ category archive

Visual Studio IDE配色方案

1,842 views 七月 13, 09 by Timothy

对于咱们代码民工来说,每天都要面对电脑,而平时眼睛盯得最多的,莫过于Visual Studio集成开发环境了。而Visual Studio的默认背景色颜色是白色的,久而久之,眼睛最容易疲劳。所以,一个好的配色方案,能减少屏幕对眼睛的刺激,也能减缓疲劳。经过长久的收集和摸索,老衲收藏了几种十分不错的配色方案,颜色都很柔和,不刺激眼睛,相当的绿色和环保。下面一一和大家分享一下:

所有的配色方案,都采用的是微软的Consolas字体,这可是微软官方推荐的编程御用字体哦~!效果怎样大家可以自己看了,反正我一直用它。

第一种配色方案(BlueTheme)浅绿色,也是老衲最喜欢的一种颜色。基本上字体颜色都没怎么变,只是改了背景色,色彩柔和。

bluetheme

第二种配色方案(YellowTheme)浅黄,也没改字体颜色,只是该了背景,浅黄,颜色不刺眼

yellowtheme

第三种配色方案(GrayTheme)浅灰色

violettheme

第四种配色方案(DarkTheme)黑色主题,这是一个国外哥们推荐的,很黑很酷

darktheme

所有的配色方案,我都打包上传了,也就是Visual Studio IDE的配置文件,通过Tools->Import and Export Settings可以方便的导入和导出配置,用以切换主题。

点击下载此文件

大家还有什么好的配色方案,欢迎分享~

Visual Studio 2010 Beta1 is available for download

824 views 五月 26, 09 by Timothy

You can download it by two ways below:

ISO:http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=3296bb4f-d8ba-4cfd-aa95-a424c5913f6b

WebInstaller:http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=75cbcbcd-b0e8-40ea-adae-85714e8984e3

The new feature of VS2010:

Enhanced user experience, Parallel programming,support for Cloud development and support more databases,such as DB2 and oracle.

Windows 7 新特性体验

159 views 五月 02, 09 by Timothy

要说本年度最值得期待的事,估计就是等待Windows 7的正式版发布了。或许是经历了Vista的失败,微软在痛定思痛过后,决心以Windows 7的推出挽回更多因为Vista而丢失的用户。而我也不例外,虽然我也用着Vista,其实也迫不及待的等待着Windows 7正式版的发布。自从Windows 7 Beta版推出以来,我就很贪婪的在网上关注着每个Win7 Build版本的出现。终于,微软官方发话了,说Windows 7 正式版将在今年圣诞之前发布。在期待正式版的同时,我也迫不及待的在虚拟机上装上了Beta版。体验之余,发现有很多很好的,激动人心的改进,截图分享下。

1.任务栏改进

1
采用了大图标,看起来更加直观,也更加方便带触摸屏的电脑进行触摸操作,并且这些图标对应的程序都有对应的快捷键,方便用户快捷操作。比如图中的浏览器图标,对应Win+1组合键,Media Player对应Win+3键。你也试试看?对应的数字,和图标的排序有关。(其实这功能Vista里面也有,不知道你发现没有,呵呵)

2

增加了”图钉”功能,你能把常用的程序用图钉”钉”在任务栏上。还可以使用鼠标右键,拖动你常用的文件夹到任务栏上,这样,文件夹会被钉在Explorer的弹出菜单上。

3
任务栏通知区域也有了改进,多个程序提醒图标被放到了一个弹出的List里面,更加节约空间和美观。

 

2.UAC提示的改进

这个用过Vista的人都知道,频繁的UAC提示让人心烦,也让人反感。微软也宣布,Windows 7的UAC提示会比Vista减少三分之一左右。并且,Windows 7也提供了方便关闭UAC提示的功能。整个UAC控制被分成四级,供用户调整。

• 当用户在安装软件或修改Windows系统设置时总是提醒用户(与Vista系统相同)。
• 当用户在安装软件时提醒用户,在修改Windows设置时不提醒用户(当前默认设置)。
• 在用户安装软件时提醒用户,但是关闭UAC安全桌面,即提示用户时桌面其它区域不会失效。
• 从来不提醒用户(不推荐这种方式)
 

4
3. Action Center

你也许会疑惑,好像在Windows 7里面没看到那个著名的“安全中心”的影子。其实Windows 7有了个新的功能:Action Center,而以前的安全中心也被融入到了其中。Action Center中除了包括原先的安全设置,还包含了其它管理任务所需的选项,如Backup, Troubleshooting And Diagnostics以及 Windows Update等功能。

5

4. XP模式

为兼容一些老的程序,XP模式能在Windows 7中模拟XP系统环境,此“XP模式”不会内置于Windows 7,而是用户在购买Windows 7专业版、企业版或最终版后,通过免费下载获得。XP模式,由Virtual PC虚拟环境和完整Windows XP SP3授权共同组成,并将免费提供给Windows 7 Professional、Enterprise和Ultimate版本用户。

其实还有很多令人激动的特性,就不一一列举了,非常期待Windows 7正式版能早日发布。
如果你也下载了Windows 7的Beta版,你可以免费在微软的官方网页上申请试用的CDKEY:  http://www.microsoft.com/windows/windows-7/beta-download.aspx

Microsoft My Phone 体验

182 views 三月 07, 09 by Timothy

21世纪什么最重要?当然是手机里面的联系人和电话号码!没法想象,当你的手机遗失的时候,往往令人遗憾的或许不是手机本身,而是手机上成百上千联系人号码的丢失,就算你重新换了手机,你的朋友、同事的电话号码也只有一个一个的重新录入,那真是相当的折磨人啊……

不过现在Windows Mobile的用户有福气了,微软新推出的MyPhone服务,能彻底让你远离这样的噩梦,使用MyPhone,能自动帮你同步你的联系人电话号码、短信、手机里面的相片、音乐到网上,就算你的手机不幸遗失了,联系人还在,这可方便多了。不过现在MyPhone刚开放Beta版本供用户使用,使用前需要申请排队。

等了几天,终于等到了申请回复的邮件,于是今天我也打算来MyPhone一把。不说了,直接上图体验!

MyPhone的安装界面,需要下载相应的软件到你的Windows Mobile手机并安装

手机访问安装包的网址,下载安装包到手机并安装

安装过程

安装过后的程序图标

初次运行

使用MyPhone需要Windows Live ID登录

选择同步方法

选择需要同步的内容

开始同步了

同步完成,这样也可以通过PC上的浏览器查看同步到网上的内容了

MyPhone的Web登录界面,左边的菜单项目,和手机上同步的内容选项一致

这就是从手机自动同步到网上的联系人列表,具体的内容被我PS掉了。呵呵

快速开启、屏蔽Vista下的UAC提示

179 views 二月 02, 09 by Timothy

User Account Control (UAC) 是在 Windows Vista 中新加入的一种安全特性。利用UAC能够为系统的安全带来保障,而且,我们在运行程序的时候,能够针对不同的用户账户区分权限。但是UAC在使用过程中,也有不少的麻烦。特别针对我们个人用户而言,其实自己就是管理员,没必要让其他的人也用我们的电脑,而UAC的提示随处可见,频繁的提示,并且每次弹出UAC提示的时候,屏幕总是会变暗,让人很是不习惯。所以通常我在使用Vista的时候,会关闭掉UAC功能。

 

常见的关闭UAC的功能,其实就是直接进入控制面板–>管理工具–>本地安全策略–>本地策略–>安全选项–>用户帐户控制, 以管理员批准模式运行所有管理员,这个选项在默认的情况下是“已启用”,我们要关闭它,但是关闭后Vista的安全中心会提示:操作系统的总体安全性已降低。

 

其实启用与屏蔽UAC功能,还有一个很便捷的方法,就是修改注册表就可以实现了,并且关闭后安全中心也不会有提示。

所需要修改的键值在注册表的位置:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]

 

只要将下面两段修改注册表键值的脚本,分别保存成Disable_UAC.reg和Enable_UAC.reg文件,直接双击相应的文件导入注册表即可。

 

 

屏蔽UAC提示:

 

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
“ConsentPromptBehaviorAdmin”=dword:00000000
“ConsentPromptBehaviorUser”=dword:00000000

 

启用UAC提示:

 

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
“ConsentPromptBehaviorAdmin”=dword:00000002
“ConsentPromptBehaviorUser”=dword:00000001

 

 

怎样,用起来很方便吧?  :-) 

云计算杂谈–Windows Azure Service Platform

351 views 十一月 26, 08 by Timothy

在LA的软件开发者会议(PDC 2008)上,微软首席软件架构师Ray Ozzie宣布了微软的云计算战略以及云计算平台——Windows Azure Service Platform。押注于云计算,出售信息存储空间和云端计算能力,为全球用户提供数据中心,由此可见微软想在互联网平台和其竞争对手一搏的决心。

基于Windows Azure Service Platform,用户可以在不必搭建自己服务器群的情况下创建基于互联网的各种应用。或许从现在开始,我们的整个软件工业,都在面临一个巨大的转折点,从某种意义上说,是一场巨大的变革,从强大的桌面运算进化到在互联网上运行各种轻量级且便宜的各种应用,而用户的体验也不再仅仅局限于桌面应用,而是不断的延伸到互联网。Windows Azure以云计算为核心,提供了软件+服务的计算方法。它也是Azure服务平台的基础。Azure由微软主导开发,用于帮助开发者开发下一代应用程序。这些应用程序将可以跨越云端和专业数据中心,在PC、Web和手机间创造完美的,无缝的用户体验。

对于开发者而言,借助于Windows Azure的灵活性,我们能建立基于云计算的新应用,或者为已有的应用增加云计算的能力。更为方便的是,开发Azure Service应用,不需要开发人员进行其他前端知识的准备,通过充分利用现有的VS开发环境和.NET Framework的技术,我们就能搭建基于云计算的应用了。基于Azure Service 开放、灵活的架构设计,在不久的将来,还将针对更多的开发环境和开发语言提供支持。而Azure Service本身所提供的开放的,基于标准的通用性环境也提供了对众多互联网标准协议的支持,包括:HTTP, REST, SOAP, 和 XML.

一、Windows Azure Service 的服务结构
新的开发模式,新的技术,总是让人为之振奋,Windows Azure Service所提供的组件包括以下几种类型:

Windows Azure
Windows Azure 是一个提供云计算服务的操作系统,作为Azure Service Platform的一部分,为开发、部署云服务以及管理提供环境。

Live Services
为用户可以在PC、手机、PC应用程序和Web网站上存储、共享、同步文档、照片、文件以及任何信息提供服务。

Microsoft SQL Services
Microsoft SQL Service作为Azure Service的一部分,扩展了原有Microsoft SQL Server的功能,是一种基于Web的分布式关系数据库。它提供的基于Web的服务包括查询、搜索以及同步数据到移动用户,远程办公系统以及商业合作伙伴。提供结构化、半结构化以及非结构化的数据存取服务。

Microsoft .NET Services
Microsoft .NET Service 使开发松耦合结构的云端应用更为简单。所提供的功能与.NET Framework的工作流、访问控制等概念相似,但是提供了基于服务的实现。

Microsoft® SharePoint® Services & Dynamics® CRM Services
用于在云端提供针对业务内容、协作和快速开发的服务

二、Windows Azure Service开发流程

进行云端开发,首先需要下载微软所提供的相应的SDK。由于现在Azure Service还未推出正式版,所以我们能下载到的SDK是CTP版本。在Azure Services Developer Portal获取Windows Azure授权,还需要在Azure的官方站点申请邀请码并进行注册。
获取SDK和更多的信息,可以访问Azure的官方站点:http://www.azure.com/

在前面的介绍中,我们也看到,Azure 是一个灵活的平台,我们能利用它所提供的所有服务或者仅仅是某一项服务进行开发。开发人员能通过现有的Microsoft .NET Framework和Microsoft Visual Studio进行开发,编写基于web或是基于Mobile的应用,或者编写Web Service。在不久的将来,Azure会支持更多微软的或者非微软的开发语言和平台。

开发的流程也相对简单,一旦你完成编码,只需要将的应用部署到Windows Azure的云服务器,终端用户就能够通过Internet访问到你的应用了。

大致了解了Windows Azure,也让我对Azure服务平台的强大能力感到兴奋不已。或许在未来的应用中,Windows Azure能未我们带来的不仅仅是惊喜,而是一场变革。

从Windows 1.0到Vista启动画面回顾

140 views 十一月 15, 08 by Timothy

首先声明,我不是MS的托。文中的图片和图片注释,来自cnBeta。
回顾从Windows 1.0到Windows vista的启动画面发展进程,不得不感叹图形用户界面的魅力,如果没有当年Windows迈出的这一步,或许我们今天仍然像当年的DOS那样敲着命令,又或许繁琐的操作命令,仍然让许多人对电脑操作的复杂性望而却步。但在今天,windows在桌面市场的高普及率仍然诠释着Bill的神话以及windows的魅力。在cnBeta看到“从Windows 1.0到Vista启动画面回顾”这篇新闻,很值得收藏。于是贴了过来,顺便也唠叨几句自己的想法。

以下是从Windows 1.0到Vista启动画面回顾:


1985.11.20Windows1.01 —— 最早的“蓝屏”


1987.11.1 Windows 2.03 ——微软标识成形


1990.5.22 Windows 3.0


1992.3.18 Windows 3.1 —— 首次出现窗口旗帜


1993.11.1 Windows for Workgroups 3.11


1993.7.27 Windows NT 3.1


1993.7.27 Windows NT 3.1 AdvancedServer


1994.9.21 Windows NT Workstation 3.5


1995.5.30 Windows NT Workstation 3.51


1995.5.30 Windows NT Server 3.51


1995.8.24 Windows 95 ——“蓝天白云”并突出显示了集成的IE浏览器


1996.8.24 Windows NT Workstation 4.0


1996.8.24 Windows NT Server 4.0


1998.6.25 Windows 98


2000.2.17 Windows 2000 Professional —— 第一次使用进度条


2000.9.14 Windows Millennium Edition


2001.10.25 Windows XP Home Edition —— 进度条改成了循环滚动样式


2001.10.25 Windows XP Professional Edition


2003.3.28 Windows XP 64-Bit Edition


2003.4.24 Windows Server 2003


2004.8.6 Windows XP SP2 —— Professional字样被去掉


2007.1.30Windows Vista—— 改用黑屏


2007.1.30 Windows Vista —— 第二部分,看来微软不过瘾,非要在Vista里加上两个启动画面。

还有现在的Windows Server2008 和即将发布的Windows 7,让我们拭目以待吧……

VS2008快捷键大全

370 views 十月 23, 08 by Timothy

Ctrl+m+Crtr+o折叠所有大纲
Ctrl+M+Crtr+P: 停止大纲显示
Ctrl+K+Crtr+C: 注释选定内容
Ctrl+K+Crtr+U: 取消选定注释内容
Ctrl+J : 列出成员 智能感知Shift+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: 查找上一个
Ctrl+H: 替换
Ctrl+Shift+H: 在文件中替换
Alt+F12: 查找符号(列出所有查找结果)
Ctrl+Shift+V: 剪贴板循环
Ctrl+左右箭头键: 一次可以移动一个单词
Ctrl+上下箭头键: 滚动代码屏幕,但不移动光标位置。
Ctrl+Shift+L: 删除当前行
Ctrl+M,M: 隐藏或展开当前嵌套的折叠状态
Ctrl+M,L: 将所有过程设置为相同的隐藏或展开状态

Ctrl+E,S: 查看空白
Ctrl+E,W: 自动换行
Ctrl+G: 转到指定行
Shift+Alt+箭头键: 选择矩形文本
Alt+鼠标左按钮: 选择矩形文本
Ctrl+Shift+U: 全部变为大写
Ctrl+U: 全部变为小写代码快捷键
Ctrl+Shift+空格键 / Ctrl+K,P: 参数信息
Ctrl+K,I: 快速信息Ctrl+E,U / Ctrl+K,U: 取消选定注释内容
Ctrl+K,M: 生成方法存根
Ctrl+K,X: 插入代码段
Ctrl+K,S: 插入外侧代码
F12: 转到所调用过程或变量的定义窗口快捷键Ctrl+W,W: 浏览器窗口
Ctrl+W,S: 解决方案管理器
Ctrl+W,C: 类视图
Ctrl+W,E: 错误列表
Ctrl+W,O: 输出视图
trl+W,P: 属性窗口
Ctrl+W,T: 任务列表
Ctrl+W,X: 工具箱
Ctrl+W,B: 书签窗口
Ctrl+W,U: 文档大纲
Ctrl+D,B: 断点窗口
Ctrl+D,I: 即时窗口
Ctrl+Tab: 活动窗体切换
Ctrl+Shift+N: 新建项目
Ctrl+Shift+O: 打开项目
Ctrl+Shift+S: 全部保存
Shift+Alt+C: 新建类
Ctrl+Shift+A: 新建项
Shift+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: 查找上一个
Ctrl+H: 替换
Ctrl+Shift+H: 在文件中替换
Alt+F12: 查找符号(列出所有查找结果)
Ctrl+Shift+V: 剪贴板循环
Ctrl+左右箭头键: 一次可以移动一个单词
Ctrl+上下箭头键: 滚动代码屏幕,但不移动光标位置。
Ctrl+Shift+L: 删除当前行
Ctrl+M,M: 隐藏或展开当前嵌套的折叠状态
Ctrl+M,L: 将所有过程设置为相同的隐藏或展开状态
Ctrl+M,P: 停止大纲显示
Ctrl+E,S: 查看空白
Ctrl+E,W: 自动换行
Ctrl+G: 转到指定行
Shift+Alt+箭头键: 选择矩形文本
Alt+鼠标左按钮: 选择矩形文本
Ctrl+Shift+U: 全部变为大写
Ctrl+U: 全部变为小写

Page: 4 of 4 1 2 3 4