昨天没学,今天一定要学点,积少城垛,学习贵在坚持,已经29了,要是从10岁,1天背1个英语单词,也能有6935个单词了
今天开始从头学习,http://msdn2.microsoft.com/zh-cn/,原来有中文版的msdn
vs2005新增功能
一.开发环境中的新增功能
1.效率功能

1)集成开发环境 (IDE) 设置
预定义设置包括了根据不同类型的开发活动而对集成开发环境 (IDE) 进行的自定义和您自己的自定义项。这些自定义项包括窗口配置、隐藏或公开菜单命令、菜单和菜单命令名更改、键盘快捷键,以及更改工具选项的默认设置等等。

第一次启动 Visual Studio 时,将请求您选择预定义设置。对 IDE 进行的任何进一步的自定义(例如,添加快捷组合键或更改窗口的停靠位置)都将随预定义设置一起进行跟踪和存储。可以通过在“工具”菜单上选择“导入和导出设置”来重置当前的设置。有关预定义设置中所包含的优化的更多信息,请参见 Visual Studio 设置。

2)导出和导入设置
现在可以将您在 IDE 中使用的设置导出到某一个文件中,并在其他计算机上使用该文件。通过使用“工具”菜单上提供的“导入和导出设置”向导,可以保存所有环境设置或只保存某些特定类别的设置(如字体和颜色或编辑器设置)。通过这一向导,还可以导入您或信任的同事创建的设置文件。有关更多信息,请参见如何:在计算机之间共享设置。

3)任务列表
此版本中提供了以下功能:

文本显示   可在任意行中显示多行文本。例如,可以显示整个说明。

列排序   已向列标头中添加了排序三角形,以表明列已排序并指出是升序排序还是降序排序。

多列排序   若要对另一列进行排序,请按住 Shift 键并单击另一列的标头。

“显示列”命令   通过使用“任务列表”上下文菜单中的“显示列”命令来指定要显示的列。

移动列   可以通过使用拖放方法来移动列。

显示文件   默认情况下,只显示文件名,不显示路径。若要更改默认设置,请从“工具”菜单中选择“选项”,然后选择“环境”。在“任务列表”页上取消选择“隐藏完整文件路径”。

4)错误列表
“错误列表”有助于加快应用程序开发的速度。在“错误列表”窗口中,您可以:

显示编辑和编译代码时产生的错误、警告和消息。

查找 IntelliSense 所标出的语法错误。

查找部署错误、特定的静态分析错误和应用“企业级模板”策略时检测到的错误。

双击任何错误信息项可以打开出现问题的文件,并移动到错误位置。

筛选显示的条目以及为每个条目显示的信息列。

5)Brief 和 Emacs 快捷键
代码和文本编辑器支持 Brief 和 Emacs 编辑器中可用的快捷键的子集。

2.导航

1)窗口布局管理
此版本包括对窗口停靠的改进视觉反馈。当您拖动工具窗口通过可停靠窗口的框架时,将显示一个菱形引导标记。菱形的四个箭头指向封闭框架的边缘。当您拖动的窗口到达可停靠位置时,指向其可以固定的边的箭头将变黑。

如果窗口可以加入选项卡式组,则该菱形标记的中心将变黑。若要停靠窗口,请释放鼠标。菱形引导标记使您可以更轻松地将活动窗口置于您所期望的位置。
2)IDE 导航器
Visual Studio 现在提供了一种可以在 IDE 中的打开的窗口和文件之间进行切换的方式,与 Windows 的 Alt + Tab 功能相似。

3.起始页

此版本重新设计了“起始页”。新的“起始页”由具有四个独立信息区域的单页组成:“打开现有项目”、“入门”、“标题”和“新闻”。若要显示“起始页”,请在“视图”菜单上选择“起始页”。

与早期的版本中相同,可以打开最近修改的项目,或快速创建项目以及查看某些“帮助”主题。现在还可以从 Visual Studio 内部访问 Microsoft 以及 RSS 源提供的与产品和事件有关的信息。
4.社区集成

使用此版本可以更轻松地访问开发人员社区中的资源。IDE 中出现了一个名为“社区”的新菜单。通过此菜单,可以向 MSDN 新闻组发送问题,向 Microsoft 发送产品反馈,访问有用的网站,而且可以联机搜索要在应用程序中使用的组件。
二.代码编辑中的新增功能
1.文本编辑器
此版本中提供了以下功能:

1)代码段   Visual Studio 现在提供了一些可直接插入到 Visual Basic、Visual C# 或 Visual J# 项目中的示例代码段。若要显示可用代码段的列表,请右击代码编辑器中的活动文档,然后在快捷菜单上单击“插入代码段”。单击所需代码段的名称,代码便会插入到编辑器中,您可根据需要对其进行修改。若要管理在其中存储代码段并添加新代码段的文件夹,请在“工具”菜单上单击“代码段管理器”。
2)智能标记   与 Office 智能标记相似,Visual Studio 智能标记可根据操作的上下文提供常见任务。例如,通过使用智能标记,现在只需单击一个按钮便可更正 Visual Basic 中的某些常见错误。
3)重构   现在,可以使用工具更新 Visual C# 和 Visual Basic 代码的内部结构,这个过程称为重构。可用的重构选项包括重命名、提取方法、提取接口、更改签名和封装字段。
4)修订   可以查看在当前 IDE 会话中对某个文件所做编辑的位置。编辑由边距处的可视指示符标识。编辑过的行和与删除行邻近的行会被标记出来。当边距用黄色突出显示时,表明相应的行经过了编辑,且文件尚未保存。如果边距用绿色突出显示,则表明自从编辑行之后保存了文件。可以在“选项”对话框中自定义突出显示的颜色,方法是在“字体和颜色”页上的“显示项”中更新“保存前修订”。还可以关闭此选项,方法是在“选项”对话框的“文本编辑器”页的“常规”选项卡上清除“修订”。
5)书签窗口   通过此工具窗口可以管理和控制书签。可以将相关书签置于文件夹中,对它们进行命名,并根据自己的意思对它们重新排序。
6)自动恢复   此功能每五分钟自动保存一次包含更改的文件。如果 IDE 异常关闭,则可恢复包含更改的文件。可以在“选项”对话框中自定义“自动恢复”选项。
7)“文档大纲”窗口   除了 ASP.NET 网页和 HTML 页,“文档大纲”窗口现在还支持 Windows 窗体的大纲视图。在编辑器的设计视图中,可以使用“文档大纲”窗口来在 Windows 窗体上的控件之间进行导航。若要访问此窗口,请在“视图”菜单上指向“其他窗口”,然后单击“文档大纲”。
2.网页和 HTML 设计器
Visual Studio 提供了一个新的网页设计器,其中包含许多用于创建和编辑 ASP.NET 网页和 HTML 页的增强功能。该设计器提供了比在 Visual Studio .NET 2003 中更简单、更迅速的 Web 窗体页创建方法。

Visual Web Developer 全面改进网站开发的各个领域。可以在本地文件夹中创建和维护网站,就如同在 Internet 信息服务 (IIS) 应用程序中或通过文件传输协议 (FTP) 连接创建和维护网站一样。Visual Web Developer 设计器支持所有的 ASP.NET 增强功能,包括可以简化许多 Web 开发任务的近二十余种新控件。

HTML 设计器的设计视图包括许多支持 ASP.NET 新增功能或改善“所见即所得”网页设计体验的增强功能。使用智能标记的基于任务的编辑方式会指导您利用控件执行最常见的过程,例如数据绑定和格式设置。可以在可视环境下编辑新的 ASP.NET 母版页。模板编辑得到了改进,这使得使用数据控件和新控件(例如 Login 控件)更为简便。现在,针对布局设计或为显示列式信息而编辑 HTML 表的过程变得更加简单、更加直观。

Visual Web Developer 默认生成 XHTML 1.1 标记。同时,您还可以从架构列表中进行选择,以帮助您生成与不同浏览器或标准的功能匹配的标记。HTML 验证会指出那些不符合所选架构要求的标记。

HTML 编辑器还提供了可使您精确控制所有 HTML 和 ASP.NET 标记格式的选项。当切换视图时,格式设置保持准确不变。

借助可显示出您在当前层次结构中所处位置的新型标记导航器,您可以在文档中轻松地移动。使用标记大纲功能,可以折叠文档的某些部分,例如大型表。

在编程方面,代码编辑器通过增强型 IntelliSense 提供了更高的工作效率。Visual Web Developer 支持两种用于编写 ASP.NET 网页代码的 ASP.NET 模型,即包括单文件网页模型和改进后的代码隐藏模型。只需将组件添加到站点的文件夹中,便可以自动引用组件。数据绑定也变得大为简单,很多时候完全不需要代码。同时,还可以轻松访问数据库、XML 文件或业务对象中的数据。

3.XML 编辑器
在此版本的 Visual Studio 中,提供了新的 XML 编辑器。此编辑器利用 .NET Framework 中 System.Xml 和 System.Xml.Xsl 类的强大功能,并符合 XML 标准。其中一些功能包括:

1)完全 XML 1.0 语法检查    当您键入时报告 XML 和 DTD 语法错误,详细说明显示在“错误列表”窗口中。

2)验证   许多 XML 编辑器要求您手动检查以查找 XSD、DTD 或 XDR 验证错误。Visual Studio XML 编辑器使用验证引擎,该引擎可以在您键入时执行 XSD 或 DTD 验证。

3)代码段   XML 编辑器根据您的 XML 架构添加动态生成的代码段。在元素名后按 Tab 键可以自动填充所需的属性和子内容。还提供了许多有用的 XML 代码段,包括用于生成新代码段的代码段。

4)灵活的架构关联   编辑器搜索 XML 架构,并自动将它们与您的文档关联。编辑器可以在架构缓存目录和项目中查找架构,或使用 schemaLocation 属性或用户指定的位置来查找。

5)基于 XSD 的 IntelliSense   所有 IntelliSense 基于 XML 架构,编辑器提供完全支持 XSD 的准确 IntelliSense。

6)自动插入   编辑器自动插入属性引号和结束标记以及所需的命名空间和 xsi:type 属性。

7)自动设置格式   编辑器支持“设置选定内容的格式”功能(可以在“编辑”菜单的“高级”子菜单中获取该功能),可以在您键入结束标记或从剪贴板粘贴时自动设置格式。该功能还自动设置代码段的格式。

8)可配置的文本颜色   编辑器在“选项”对话框 ->“环境”->“字体和颜色”中包含了若干可自定义的文本颜色选项,这些选项与 HTML 颜色选项分开,以便您可以以不同的方式自定义 XML 颜色。

9)创建 XML 架构   编辑器可以从现有 XML 文档推导架构,从而使 XSD 架构设计更加容易。编辑器还可以将您的 DTD 或 XDR 架构转换为 XSD。

10)编辑 XSL   当您编辑 XSL 时可以使用 XSL 关键字的其他功能和颜色编码。此外,还应用了一种两次验证算法,以确保用 XSLT 样式表进行更好的 XSD 验证和 IntelliSense。

11)安全的 XSL 转换    “显示 XSL 输出”功能使您可以通过一次按钮单击安全地执行 XSL 转换,以便可以预览结果。编辑器支持将 HTML 写入 Web 浏览器窗口,将 XML 和文本输出写入另一个代码编辑器。

12)调试 XSL   XSL 调试器是 Visual Studio 的新增功能,内置在 .NET Framework 提供的 IL 生成的 XslCompiledTransform 类中。现在,您可以从 C# 或 Visual Basic 应用程序直接进入 XSLT 转换。XSL 调试器基于 CLR 调试器;它使您可以执行通常可对调试器执行的所有操作,包括在“监视”窗口中计算 XPath 表达式。

vb.net学习日记3.29相关推荐

  1. 学习日记12/29,好日子呀好日子

    今天没有别的东西全是dfs,刚学嘛多搞点练一下呗 题目描述 由数字 00 组成的方阵中,有一任意形状闭合圈,闭合圈由数字 11 构成,围圈时只走上下左右 44 个方向.现要求把闭合圈内的所有空间都填写 ...

  2. (学习日记)2023.04.29

    写在前面: 由于时间的不足与学习的碎片化,写博客变得有些奢侈. 但是对于记录学习(忘了以后能快速复习)的渴望一天天变得强烈. 既然如此 不如以天为单位,以时间为顺序,仅仅将博客当做一个知识学习的目录, ...

  3. 爬虫学习日记1-豆瓣top250电影信息爬取

    @ 爬虫学习日记1-豆瓣top250电影信息爬去 学习任务:结合requests.re两者的内容爬取https://movie.douban.com/top250里的内容, 要求抓取名次.影片名称.年 ...

  4. 智能车学习日记【一】——让小车跑正方形赛道(摄像头图像处理赛道)

    智能车学习日记[一]--让小车跑正方形赛道 目录 开篇 舵机 赛道图像处理 图像处理 代码![在这里插入图片描述](https://img-blog.csdnimg.cn/9ec0eb76bd8941 ...

  5. 黑马程序员_学习日记2_飞行棋

    ---------------------- Windows Phone 7手机开发. .Net培训.期待与您交流! ---------------------- 4月13日 今天看了一天的视频,把骑 ...

  6. 10.16 my学习日记 (XPath的基础语法,lxml库的应用)

    10.16 my学习日记(XPath的基础语法,lxml库的应用) XPath的基础语法 XPath查找标签 XPath谓语 lxml库在爬虫中的应用 etree库etree_Element对象 使用 ...

  7. (学习日记)2023.4.22

    写在前面: 由于时间的不足与学习的碎片化,写博客变得有些奢侈. 但是对于记录学习(忘了以后能快速复习)的渴望一天天变得强烈. 既然如此 不如以天为单位,以时间为顺序,仅仅将博客当做一个知识学习的目录, ...

  8. java的圆周率_java学习日记,圆周率的打印

    前段时间看到听说学习java每天写技术贴会对自己提升很大,我现在学习java也就2个周,算不上技术贴,就写写学习日记吧. 昨天师傅给我出了一道题,说是试试用java打印圆周率. 刚开始我的思路是,如果 ...

  9. GPU(CUDA)学习日记(十一)------ 深入理解CUDA线程层次以及关于设置线程数的思考

    GPU(CUDA)学习日记(十一)------ 深入理解CUDA线程层次以及关于设置线程数的思考 标签: cuda存储线程结构网格 2012-12-07 16:30 6298人阅读 评论(4)收藏 举 ...

最新文章

  1. 溃不成军:科通芯城一度再跌近30% 股价三天腰斩
  2. 如何查询电脑的文件系统的分类是哪一种?
  3. linux基础命令chown,Linux常用命令及组件:chown和chmod
  4. iOS - OC 面向对象语法
  5. Oracle 集合转字符,PL/SQL Challenge 每日一题:2014-5-30 将逗号隔开的字符串转换为集合...
  6. 如何在地图上显示图片和经纬度_IT技巧分享07:如何在地图上标注添加你的地址...
  7. 7月第5周回顾:闪联晋级国际标准 云安全时代来临
  8. python画简便的图-python中简单易学的绘图:用turtle画太极图
  9. java许愿墙_wishingWall 一个好看的许愿墙板块,功能强大,页面美观 Java Develop 238万源代码下载- www.pudn.com...
  10. Jupyter notebook最简原型界面设计 - ipywidgets与lineup_widget
  11. github copilot插件安装
  12. 关于子网的网络地址和广播地址的计算问题的方法
  13. 在机器学习领域,主要有哪三类不同的学习方法
  14. 麒麟操作系统安装达梦数据库实战
  15. 智能名片小程序创建名片页的表单校验使用正则表达式整理
  16. 怎么在contenteditable可编辑的div插入图片
  17. 有备无患!DBS高性价比方案助力富途证券备份上云
  18. 美股数据获取 python_几行Python代码,轻松获取美股阿里巴巴的交易数据
  19. Laravel 速查表 Cache
  20. 【专题3:电子工程师 之 上位机】 之 【47.使用QT Opengl显示YUV图像】

热门文章

  1. CSS hover改变背景图片过渡动画生硬
  2. 常用windows XP 系统命令
  3. java8 foreach 抛异常_Java Stream中的异常处理
  4. 为什么PCB上的单端阻抗控制50欧姆
  5. 谈微软 KMS 激活
  6. 一文带你了解c++使用endl和使用‘\n‘的区别
  7. iPhone预计移除SIM卡槽,用户需通过eSIM激活网络
  8. VS code 使用技巧-设置鼠标滚轮翻页速度(Mac版本)
  9. 张小龙演讲PPT: APP产品经理必须要懂的30条原则
  10. Appium JAVA ios 设备 AUT not install