RDIFramework.NET » :: 挨踢业界 http://blog.rdiframework.net  ——  专注、交流、分享、成长 Fri, 20 Apr 2018 09:38:35 +0000 zh-CN hourly 1 https://wordpress.org/?v=4.2.20 几款效率神器助你走上人生巅峰之园友推荐[收藏] http://blog.rdiframework.net/1005.html http://blog.rdiframework.net/1005.html#comments Sun, 29 Oct 2017 14:18:03 +0000 http://blog.rdiframework.net/?p=1005 一、背景

这篇文章,我们就来扒一扒猿友留言推荐的效率软件,望诸君笑纳~,如:Directory Opus、Listary、QTTabBar、Beyond Compare、Fiddler、Launchy等

二、猿友推荐软件清单

1. Directory Opus

来自猿友:Snail °

Directory Opus是一款由澳大利亚GP软件公司设计开发的功能强大且简单、易用的文件资源管理工具,其主程序采用与 Windows 系统相似的用户交互界面即具有良好的适应性。与之相媲美的则是我们熟知的Total Commander文件管理器,称得上是双峰对峙、二水分流,不过在易用性方面 Directory Opus 更适合于鼠标一族。

Directory Opus的主要优点体现在内置功能与文件收集两大方面,丰富的资料浏览及窗口排列方式、偏好设置给用户带来极大便利。

通过“资源管理器替代”设定可完美取代 Windows 资源管理器,使得文件管理操作从此变得流畅、简单、高效且富有个性化,对于拥有大屏幕且经常进行文件操作的鼠标一族来说选它没错。

关于用法:Directory Opus使用教程

下载地址:http://www.xiazaiba.com/html/6048.html

软件截图如下:

2. Listary

来自猿友:Snail °

Listary是一款非常优秀的 Windows 文件浏览和搜索增强工具,可以为你 Windows 的「文件浏览对话框」、「资源管理器」等增加非常方便的文件快速定位、实时全盘搜索、常用文件夹收藏、打开历史、快速切换到已打开的路径、快捷右键菜单等一系列非常非常实用和高效的功能,它能将 Windows 的便捷性提高到一个新的高度!

下载地址:http://www.listary.com/download

注:PRO版是收费的哟~

软件截图如下:

3. QTTabBar

来自猿友:逸风之狐

QTTabBar是一款可以让你在Windows资源管理器中使用Tab多标签功能的小工具。从此以后工作时不再遍布文件夹窗口,还有给力的文件夹预览功能,大大提高了你工作的效率。就像IE 7和Firefox、Opera那样的。QTTabBar还提供了一些功能插件,如:文件操作工具、树型目录、显示状态栏等等。

关于用法:QTTabBar使用教程

下载地址:QTTabBar带汉化包

软件截图如下:

4. Beyond Compare

来自猿友:LGGGGG

Beyond Compare是一套由Scooter Software推出的文件比较工具。主要用途是对比两个文件夹或者文件,并将差异以颜色标示。比较范围包括目录,文档内容等。

注:收费的哟~

下载地址:http://rj.baidu.com/soft/detail/16703.html?ald

软件截图如下:

5. Fiddler

来自猿友:LGGGGG

Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一 。 它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。

关于用法:Fiddler使用教程

下载地址:http://rj.baidu.com/soft/detail/10963.html?ald

软件截图如下:

6. Launchy

来自猿友:LGGGGG

一款免费开源的键盘快速启动软件,类似于Mac里面的QuickSilver,可以帮助你快速的打开程序。只要简单的敲击几个键,就能打开你想要的程序,免去了每次都埋头到好几页的开始菜单里或是满屏幕的桌面图标里乱找的麻烦。除了可以快速的打开程序,你还可以用它来索引各种文件,比如音乐、视频、文档……同样,要打开它们只需要简单的按几个键就行了。通过插件,这个小软件还支持快捷打开网址、邮件,甚至还可以把它当作一个小小的计算器用。同时,支持更换皮肤。

关于进阶:进阶优化指南

下载地址:http://www.launchy.net/download.php

注:看起来收费,其实免费,直接点击下面的系统版本就可以下载~

软件截图如下:

7. f.lux

来自猿友:LGGGGG

f.lux是一款根据时间变化来改变屏幕色温的软件。让你在深夜也能感受到太阳的温暖,顺便还有助于睡眠。在f.lux里,首先设置一个适合你的变化色温范围,白天的色温控制在 6500K 以下,晚上的色温控制在 3500K 以上,对于我来说,3500K 过于偏黄,设置为 4200K 是比较合适的。+8 是中国时区Latitude部分为你的经纬度,例如在天津,填写的就是39.8°. 之后,就让f.lux自动运行吧,f.lux会随着时间而改变色温,中午 12 点为色温最高点,夜里 12点为色温最低点。简单的说,白天显示冷色,夜晚显示暖色。

下载地址:https://justgetflux.com/

软件截图如下:

8. onetab

来自猿友:LGGGGG

OneTab是一个基于谷歌浏览器的插件扩展(貌似现在官网显示支持FireFox了)。Chrome每个标签都是一个独立进程,耗费大量内存,让你的电脑不断变慢。OneTab 扩展可为你解决这个问题,安装后,点击一下扩展图标,就会将你打开的标签聚合在一起,相当于只打开一个标签。

当你存在打开多个窗体,甚至很乱的时候,不妨可以试试通过这个插件临时收缩一下你浏览器的窗体。这样做能极大的提高你的谷歌浏览器的性能以及你的浏览效率。在不关闭浏览器页面的情况下,这个插件还是很有用途的。

下载地址:https://www.one-tab.com/

软件截图如下:

9. PowerCmd

来自猿友:小学生学编程

PowerCmd是一款Windows CMD软件的增强工具,可以比普通CMD工具提供更多选项。命令行增强工具 PowerCmd是时下互联网常用的软件之一,该软件绿色、安全、无毒,让你可以放心使用!如果命令行增强工具 PowerCmd是你需要的工具,就赶紧来吧!

下载地址:http://rj.baidu.com/soft/detail/23178.html?ald

软件截图如下:

10. ScreenToGif

来自猿友:小学生学编程

ScreenToGif中文版是一个GIF动态图片录制软件,它可以直接帮我们屏幕上的画面下来的画面输出成Gif动画,而且操作相当简单。录影时时会有个取景用的方框,我们可以任意移动方框的位置,只要在方框内的就会被录影下来,随时按键盘上指定的快速键即可随时录影、暂停、停止。录影完成后,还可一步一步检视被录下来的画面,如果哪些画面你不要的话,还可个别删除掉,相当简单且方便。

下载地址:http://www.xiazaiba.com/html/26090.html

软件截图如下:

11. OBS Studio

来自猿友:小学生学编程

OBS Studio是一款由Open Broadcaster Software开发的免费开源直播软件。OBS Studio在游戏直播方面非常强,录像质量非常好,生成文件无需特别转码就可以直接被各大视频网站接收。OBS Studio占用资源少,并且永久免费。OBS Studio包含浏览器内容获取插件,应用于OBS直播软件的浏览器内容获取插件,你可以理解为像游戏源那样获取浏览器内容,如此一来,就可以达到只录制浏览器内容,其他东西都录不到的效果,类似游戏源效果一样

下载地址:http://www.xiazaiba.com/html/83324.html

软件截图如下:

12. WinMerge

来自猿友:Sunday*

当您有两个以上的内容相似的文字文件时,WinMerge就可以立刻派上用场,帮您检查两个文件里头不同之处。如您有写过程序就会了解,当您在改版时,在新的程序码与旧的程序码之间到底有哪些不同之处,的确会让您伤一些脑筋。或者您曾撰写两份以上的文字文件,内容稍有差异,但要从头查起,可能会相当累人,这时候就可以利用WinMerge来帮您自动比对。WinMerge会将两个文件内容做比对,并在相异之处以高亮度的方式显示,让使用者可以很快的查知,并且您可以直接让左方的文件内容直接覆盖至右方,或者反过来也可,这对需要常常修改文件内容的朋友来说,会是相当便利的一个功能。

下载地址:http://rj.baidu.com/soft/detail/11829.html?ald

软件截图如下:

13. Ditto

来自猿友:slashgao

Ditto 是一款强大的 Windows剪贴板增强工具,它支持64位操作系统,而且完全免费,绿色开源,支持中文,而且还有免安装的绿色版本。

开启 Ditto 后,不会有任何程序界面出现,它只是默默地在系统右下角弹出了一个蓝色的托盘图标,这时候你复制任何内容到剪贴板都会被 Ditto 一一记录。如果你什么时候想找到它,就可以按 Ctrl+`,当中的每条内容都可以供你选择性的重新复制。

关于用法:Ditto安装使用教程

下载地址:http://dl.pconline.com.cn/download/90431.html

软件截图如下:

14.Typora

来自猿友:Hafiz.Zhang

Typora是一个功能强大的Markdown编辑器,使用GFM风格(即大名鼎鼎的github flavored markdown),Typora目前支持Mac OS和Windows,Linux版本尚未发布。Typora可以插入数学表达式,插入表情,表格,支持标准的Markdown语法,可以使用标注….,功能强悍!!!还可以导出PDF文件和HTLM文件。实时预览!!!非常牛逼!这货配合MarkDown Here来做公众号的排版简直太爽了~

关于用法(内含视频):Typora使用教程

下载地址(貌似需要FQ):https://www.typora.io/

软件截图如下:

三、总结

本次的猿友推荐软件就先介绍到这里,其中绝大部分我已亲测好用,但也并非全都使用了一遍。再次感谢猿友推荐和分享!如果你觉得这篇文章对你有帮助,请点赞分享,让身边更多的小伙伴知道这些小众但是非常好用的软件!博主码字不易,不喜勿喷~

转载请注明:RDIFramework.NET » 几款效率神器助你走上人生巅峰之园友推荐[收藏]

]]>
http://blog.rdiframework.net/1005.html/feed 0
RDIFramework.NET平台代码生成器V3.2版本全新发布(提供下载-免费使用) http://blog.rdiframework.net/892.html http://blog.rdiframework.net/892.html#comments Mon, 27 Mar 2017 08:29:02 +0000 http://blog.rdiframework.net/?p=892 回顾V3.1版本更新内容如下:

1、增加对Oracle表创建语句的查看。
2、新增对MySql的代码生成支持。
3、全面重构对多线程的支持,改变以前会无故退出的现象。

本次在V3.1版本的基础上,增加了代码生成器自动升级,以后生成器有更新就会自动从我们升级服务器下载,不用再去我们官网下载了;

同时修正了Table,Entity,Manager层中对框架保留字段一直存在的大小写问题(需要用户生成后手动替换)。

其他代码优化等调整。

RDIFramework.NET代码生成器V3.2版本修改了针对3.0版本的框架部分做了大量的调整,在V3.1版本增加对MySql数据库的支持,支持生成Web部分的UI代码(WebForm,MVC),以及全面重构对多线程的支持,改变以前会无故退出的现象的基础上,增加了代码生成器自动升级,以后生成器有更新就会自动从我们升级服务器下载,不用再去我们官网下载了,同时修正了Table,Entity,Manager层中对框架保留字段一直存在的大小写问题(需要用户生成后手动替换)。

基础的工作交给工具,助力企业快速开发,真正提升了开发速度。

RDIFramework.NET框架做为信息化系统快速开发、整合的框架,其目的一至是给用户和开发者提供最佳的.Net框架部署方案。在我们日常开发工作中,有很多提高开发效率的办法,如:尽量创建可重用的代码、加强设计模式与最佳实践、提供通用的功能、提供开发基础组件、使用快速开发平台等等。作为编码层面,如果能有一款可以快速生成常用业务逻辑代码的工具,则对开发效率有大大的提升。当前市面上有很多代码生成的工具,各有各的优点,我们的代码生成器主要是基于(但不限于)我们RDIFramework.NET开发框架的代码生成器,其目的是为企业及个人开发者在使用我们开发框架时能快速生成常用业务逻辑代码及UI部分,以达到快速开发,快速应用的目的,节省开发成本。当然了,通过修改代码生成模版,也可适用于其他应用中。在RDIFramework.NET代码生成器中,我们提供了基于数据库与设计文档(Power Designer)两种方式来生成代码。
基于数据库的方式,不仅可以通过我们的代码生成器完成相应的数据库Sql级的操作,如常用的建数据库对象(表、视图、存储过程、函数等)、查询、修改、删除、生成数据脚本、生成数据库设计文档、表设计文档、生成代码等。完全可以不用打开数据库企业管理工具即可完成相应的数据库层面的操作,目前支持SQLSERVER、Oracle、MySql三大主流数据库,其他版本的数据库将会在后续陆续支持。
基于设计文档(PowerDesigner)生成方式,我们在开发过程中,强烈建议数据库设计使用PowerDesigner设计工具,PowerDesigner是一款非常优秀的数据库建模工具,熟练的使用该工具进行数据库建模,对软件系统的分析和设计有很大的帮助。我们可以用PowerDesigner做不同的需求分析,可以做各种模型之间的转换,可以自动的把数据库生成出来。到最后用户一看很多编码都是自动生成出来的。就不用手写了,而且改起来也方便。比如需求改了,对这个表有影响、对这个流程有影响,每个负责模型的人他们就会小心了,改完以后数据库可以自动修改一下,在数据库设计时我们只需把精力集中在模型上,最后手写代码时间少了错误少了,改起来速度也快了,对多数据库的开发也灵活了。我们的代码生成器可以使用PowerDesigner设计文档来进行代码的生成,这样不管你用的是什么类型的数据库,都可以完美的生成项目代码。

代码生成器相关界面展示所示:

RDIFramework.NET平台代码生成器V3.2版本

 

 

 

 下载相关:

    V3.2版本代码生成器下载: 

     RDIFramework 平台代码生成器V3.2 发布版 20170227

   RDIFramework.NET — 基于.NET的快速信息化系统开发框架 — 系列目录

   RDIFramework.NET ━ .NET快速信息化系统开发框架钜献 V3.0 版本强势发布

 

      一路走来数个年头,感谢RDIFramework.NET框架的支持者与使用者,大家可以通过下面的地址了解详情。

      RDIFramework.NET官方网站:http://www.rdiframework.net/

      RDIFramework.NET官方博客:http://blog.rdiframework.net/

同时需要说明的,以后的所有技术文章以官方网站为准,欢迎大家收藏!

RDIFramework.NET框架由专业团队长期打造、一直在更新、一直在升级,请放心使用!

欢迎关注RDIFramework.net框架官方公众微信微信号:guosisoft),及时了解最新动态。

扫描二维码立即关注

转载请注明:RDIFramework.NET » RDIFramework.NET平台代码生成器V3.2版本全新发布(提供下载-免费使用)

]]>
http://blog.rdiframework.net/892.html/feed 0
最强 IDE Visual Studio 2017 正式版发布->最快更高效-终于等到你 http://blog.rdiframework.net/915.html http://blog.rdiframework.net/915.html#comments Thu, 09 Mar 2017 01:15:43 +0000 http://blog.rdiframework.net/?p=915 vs2017release

Visual Studio 2017 正式版发布,该版本不仅添加了实时单元测试、实时架构依赖关系验证等新特性,还对许多实用功能进行了改进,如代码导航、IntelliSense、重构、代码修复和调试等等。无论使用哪种语言或平台,都能节省开发者在日常任务上花费的时间和精力。

此外,该版本还带来了一个新的轻量化和模块化的安装体验,可根据需要量身定制安装。多个增强功能汇集在一起,使 Visual Studio 2017 的启动速度比 Visual Studio 2015 快 3 倍,解决方案加载时间缩短 2-4 倍。

具体内容如下:

发布日期: 2017 年 3 月 7 日

亮点

1、导航增强:Visual Studio 2017 极大地改善了代码导航,并对结果进行着色,提供自定义分组、排序、过滤和搜索。强大的 Go to All(ctrl + T 或 ctrl +,),能对解决方案中的任何文件、类型、成员或符号声明的快速、完整搜索。

2、无须解决方案加载文件:Visual Studio 2017 可以直接打开并处理 C#、 C ++ 、 Ruby 、 Go 等一系列语言的任何文件。详情

3、智能过滤:IntelliSense 现在提供过滤器,帮助得到你所需要的,而不必涉足过多的步骤。

4、语言改进:添加了新的 C# 语言重构命令,帮助将代码以最新标准现代化。新的风格分析器和对 EditorConfig 的支持能够协调整个团队的编码标准。

5、CMake support for C++:可以通过在 Visual Studio 中直接加载 CMake 项目来开始编码。

6、Linux support for C++: Visual C ++ for Linux 开发现在是 Visual Studio 2017 的一部分。详情

7、Live unit testing:顾名思义,实时告诉你单元测试将通过或失败,而不用离开代码编辑器。 详情

8、Run to Click: 当在调试器中停止在某个中断状态时,将鼠标悬停在一行代码上,你会看到 Run to Click glyph。单击可在该行停止并下次继续以此执行。

9、Exception Helpers:可立即查看异常的根本原因,即时访问内部异常。此外,可以在抛出异常停止时通过单击复选框添加条件来排除从指定模块抛出的异常类型。

10、小而轻的安装:Visual Studio 2017 新的安装程序更容易启动和运行。最小安装只有以前版本的十分之一大小,只需一两分钟即可完成安装。

不想看以下详细概要和说明的,可查看版本亮点博文。

概要

Develop:快速导航, 编写和修复代码

  • 全新的安装体验 – 减少最小占用空间,实现更快、更自定义的安装体验,并支持离线安装。
  • Visual Studio IDE -在 Visual Studio 2017 中功能得到大幅提升,包括减少启动和解决方案加载时间、改善的登录和身份验证、改进的代码导航等等。
  • Visual C++ – 在 2015 到 2017 版本中没有特别重大的改变。但依然带来了更好的 C++14 conformance level、CMake 支持和构建吞吐量,能够提高生产力。
  • C# 和 Visual Basic – 扩展了对新的 C#7.0 和 Visual Basic 15 语言功能的支持,并引入新的重构,允许你在一个 action 中组织源码。
  • F# -支持 F#4.1 语言特性,对 F#编译器和 FSharp.Core 有所改进,以及基于 Roslyn Workspaces 的新编辑器。
  • JavaScript 和 TypeScript – TypeScript 2.1 适用于 Visual Studio 中的所有 TypeScript 项目。新的 JavaScript 语言服务默认可用并启用。

Debug: 轻松调试、配置和诊断

  • 调试和诊断 – 对代码异常辅助程序进行大修,带来了更快的代码导航。 此外,在“诊断工具”窗口中还有对应用事件的新摘要以及对 CPU 工具的几项改进。

Test: 用全面的测试工具编写高质量代码

  • Live Unit Testing – 在编辑器中可视化单元测试的结果和代码覆盖过程。
  • Testing Tools – 使用测试浏览器将自动化与测试用例工作项进行关联。

Collaborate(协作): 使用版本控制,敏捷、高效协作

Extend: 通过构建扩展自定义喜好

Equip: 利用工具提高生产力并探索新功能

Visual Studio 2017 中的新增功能

IDE 的改进:

  • Visual Studio 已经经过优化,减少了启动时间和解决方案加载时间。首次启动 Visual Studio 至少快 50%。
  • Visual Studio 现在将监控解决方案加载或编辑的扩展性能。可通过 IDE 中的通知栏收到有关性能不佳的扩展的警报。新的性能中心(帮助>管理 Visual Studio 性能)不仅可以查看影响性能的扩展,还可以发现影响启动性能和更改其启动负载行为的工具窗口。
  • 可以在新的 Visual Studio 安装程序中选择安装 Visual Studio 的 GitHub 扩展
  • 重新加载所有项目已被替换为重载解决方案,以在切换到 VS 外部分支时支持更好的性能。当使用 Git 命令行切换分支时,在分支切换后选择重载解决方案以实现最大性能提高。
  • .NET Core 和 ASP.NET Core 项目的文件全局功能已增强。参阅 project file globbing 以了解更多细节。
  • 克隆后,现在将自动转到存储库的文件夹视图。可以使用解决方案资源管理器中的新解决方案选择列表查看文件。

起始页

重新设计的起始页具有新的 “打开和创建” 功能:

  • 从 VSTS 获取远程仓库或使用 MRU 轻松打开本地项目和解决方案
  • 起始页 MRU 显示在其他计算机上克隆的仓库,以便可以轻松地在当前计算机上克隆它们。
  • 直接从起始页面创建一个可搜索模板的新项目和最近使用的模板列表。最近使用的模板还将使用个性化帐户在 Visual Studio 实例之间漫游
  • 通过起始页面上的 “从 VSTS 导出” 选项,从体验来自 VSTS 的快速启动新的克隆
  • 可解除的 “开始使用” 部分
  • 精细的视觉设计,以处理较小屏幕上空白空间的利用

新的起始页如下所示:

改进代码导航,在 Visual Studio 2017 中对代码导航功能进行了重大改进:

  • 跳转到全部 (Ctrl +, or Ctrl + T) 可让你快速找到并转到代码中的文件,类型,方法和其他元素。即使在大型代码库中,也可以找到任何种类项目。在 C# 和 Visual Basic 中,还添加了 “模糊” 匹配,如果你拼写错一个类型名称,仍然可以搜索得到结果。还实现了 Go To Line(Ctrl + G)。该功能让你在编辑菜单的顶部找到 Go To 系列命令。

  • 查找所有引用 (Shift+F12) 也已经过重大改进 (目前仅支持 C#, Visual Basic, 和 C++),提供高级分组,过滤,排序,在引用结果中搜索以及高亮结果(适用于 C# 和 VB),所以你可以清晰理解你的引用,并获取所需的代码行。在鼠标悬停在引用的项目上时,会有一个悬浮提示,其中包含源代码中的引用上下文(适用于 C# 和 VB)。通过切换工具栏中的保持结果按钮,下一次调用查找所有引用将在新窗口中填充引用结果。这允许你在当前窗口中保留当前结果。

  • 结构引导线现在在编辑器中已重新绘制,以便可以轻松地查看正在使用的代码的结构。当鼠标悬停时,将显示包含当前代码块相对于其祖先块的上下文的悬浮提示。该功能当前支持 C#, Visual Basic 和 XAML 文件,以及通过 TextMate 语法支持的任何文件。(在 “工具”>“选项” 对话框中,通过取消选中 “文本编辑器” >“ 常规” 类别下的 “显示结构引导线” 复选框禁用此功能)

Visual C++

C++ 代码分析

用于执行 C++ 核心指南的 C++ 核心检查器现在与 Visual Studio 一起发布。只需在项目属性页中的代码分析扩展对话框中启用检查器功能,运行代码分析时就会自动引入该扩展。

CppCoreCheck properties page

C++ 编译器

更新了 C++ 编译器和标准库,增强了对 C++11 和 C++14 功能的支持,以及对 C++17 标准中某些功能的初步支持。要注意的是,编译器仍然缺少 C++11 和 C++98 标准中的一些功能。Visual Studio 2017 允许将 /sdl 和 /await 一起使用。

此版本在优化和代码生成方面带来了几个改进。一些显着的改进包括:

  • 改进的循环代码生成:支持自动向量化的常数整数除法,更好地识别 memset 模式
  • 改进代码安全性:改进缓冲区溢出,而且 /guard:cf 现在可保护生成跳转表的 switch 语句
  • 当使用协同例程时,Experimental 关键字 “yield” 已删除。你的代码应该更新为使用 “co_yield”。有关更多信息,请参阅 Visual C ++ 团队博客

C++ 库

  • [STL] basic_string 的性能改进
  • [STL] 增加了 <any>, <string_view>, apply (), make_from_tuple ()
  • [STL] std::vector 在正确性和性能方面已经进行了重大改进
  • [STL] The STL 现在避免取消引用空花括号指针
  • [STL] 添加了 <optional>, <variant>, shared_ptr::weak_type, 和 <cstdalign>.
  • [STL] 有关 STL 改进的完整列表,请参见:Visual C ++ 团队博客

完整发布日志点此查看

下载地址:

欢迎关注RDIFramework.net框架官方公众微信微信号:guosisoft),及时了解最新动态。

扫描二维码立即关注

转载请注明:RDIFramework.NET » 最强 IDE Visual Studio 2017 正式版发布->最快更高效-终于等到你

]]>
http://blog.rdiframework.net/915.html/feed 0
git用.gitignore忽略指定文件 http://blog.rdiframework.net/863.html http://blog.rdiframework.net/863.html#comments Mon, 17 Oct 2016 08:38:40 +0000 http://blog.rdiframework.net/?p=863 .gitignore 配置文件用于配置不需要加入版本管理的文件,配置好该文件可以为我们的版本管理带来很大的便利,以下是个人对于配置 .gitignore 的一些心得。

1、配置语法:

以斜杠“/”开头表示目录;

以星号“*”通配多个字符;

以问号“?”通配单个字符

以方括号“[]”包含单个字符的匹配列表;

以叹号“!”表示不忽略(跟踪)匹配到的文件或目录;

 

此外,git 对于 .ignore 配置文件是按行从上到下进行规则匹配的,意味着如果前面的规则匹配的范围更大,则后面的规则将不会生效;

     DotNet的项目里,编译出来的二进制文件默认都是放在每个项目对应的bin和obj目录下,有时候开发人员会不小心把这些目录的文件错误的提交到Git服务器。Git里的忽略文件功能可以通过一个.gitignore文件很好的避免这种情况。

比如说我不希望所有目录(包含子目录)里的obj,bin文件夹以及.user,.suo文件被同步到git服务器,把下面这个.gitignore放到根目录下就可以满足这个需求

# compiled files
obj
bin
# user files
.user
.suo

对于.net项目,github官方已经为Visual Studio项目量身定做的gitignore文件,直接在项目根目录下提交这个文件即可。

gitignoregitignoreexample

 

转载请注明:RDIFramework.NET » git用.gitignore忽略指定文件

]]>
http://blog.rdiframework.net/863.html/feed 0
Git(分布式版本控制系统)在Windows下的使用-将代码托管到开源中国(oschina) http://blog.rdiframework.net/816.html http://blog.rdiframework.net/816.html#comments Thu, 29 Sep 2016 06:52:29 +0000 http://blog.rdiframework.net/?p=816 git

 一、Git是什么?
Git — The stupid content tracker, 傻瓜内容跟踪器。Git是目前世界上最先进的分布式版本控制系统。

二、SVN与Git的最主要的区别?
SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就纳闷了。
Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。

三、准备工作

当然是准备在windows 下使用需要的环境,和工具。

msysgit  下载地址:https://git-for-windows.github.io/

TortoiseGit 下载地址:https://code.google.com/p/tortoisegit/wiki/Download  有语言包可下载

我下载完成后就是这个样子的(包含语言包)

四、安装

首先安装:

开始安装:

直接下一步(Next)

直接下一步(Next)

修改安装路径,然后下一步

直接下一步(Next)

直接下一步(Next)

直接下一步(Next)

按照图片上的意思选择(我选择的是Checkout as-is,commit Unix-style line endings),然后下一步(Next),这样就安装完成了,

接着安装:

直接下一步(Next)

直接下一步(Next)

直接下一步(Next)

修改安装路径,其他的默认,然后下一步(Next)

直接 选择安装(Install)

这样就安装完成(Finish).

然后汉化:

直接下一步

汉化完成。

然后设置语言:

这样准备工作就做完了。

这样就开始第二步,

http://git.oschina.net/ 上申请账户,然后在新建一个项目(或者要人把你加入别人的项目中)

然后:

点击红色框位置的项。

点击 Generate

选择一个文件夹 取一个名字 放 .ppk 文件(记住.ppk文件放的文件夹,后面会用到)

如果你还没有在开源中国上参加一个项目或者新建一个项目  现在到开源中国上建立一个项目

创建项目(介于一些第一次用OSChina的朋友找不到地方我还是写清楚)

然后

一个初始化好的私有项目就创建好了

接着

然后点击SSH 公钥

保存了之后 点击你的头像

 

出来一个界面 右边可以看到项目列表如下图

 

点击一个项目

选择SSH 然后右边的小按钮是复制(就是下面说到的 git克隆 里面URL 项中要要填的)

————————————————————————————————————————————————————————————————————————————————————

然后在你的电脑上选择一个文件夹进入文件夹 然后右键

有一个 git 克隆 点击

截图是忘记选择递归了。记得勾选递归。然后确定。

克隆成功,你建的项目一些配置文件会被下载下来

这样你就可以在下载下来的文件夹里面建项目了

建了项目后提交

就在文件夹上面右键 git 提交

填写说明,设置作者日期,设置作者,勾选要提交的改变。然后确定。

选择推送

然后 确定

可以看见推送成功,就可以在 在代码托管平台 开源中国上看见你提交的代码了。

VS2013源代码管理配置

新建了一个控制台的应用程序,然后在工具菜单中的[扩展和更新]来下载Git Source Control Provider,搜索框输入“git”,安装之后重启VS即可。

重启VS之后,再在工具==>>选项==>>Source Control==>>选择源代码管理器

然后在本地目录下G:\GitTest添加一个项目,我这里暂时新建了一个控制台应用程序进行测试。

再在VS下进行同步项目到Git服务器。

Add Files添加文件  Commit提交文件(到本地) Push推送(到服务器)

在Commit中有一个选项 提交并推送

点击提交并推送之后,输入GitHub账号和密码就可以进行上传到服务器了。

参考文章:

http://blog.jobbole.com/tag/git/

http://www.open-open.com/lib/view/open1414396787325.html

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/

https://git-scm.com/

http://git.oschina.net/progit/

http://git.oschina.net/oschina/git-osc/wikis/Home

http://git.mydoc.io/

转载请注明:RDIFramework.NET » Git(分布式版本控制系统)在Windows下的使用-将代码托管到开源中国(oschina)

]]>
http://blog.rdiframework.net/816.html/feed 0
RDIFramework.NET — 基于.NET的快速信息化系统开发框架 — 系列目录 http://blog.rdiframework.net/123.html http://blog.rdiframework.net/123.html#comments Mon, 08 Aug 2016 00:08:00 +0000 http://blog.scbz.org/index.php/archives/123 RDIFramework.NET基于.NET的快速信息化系统开发框架 — 系列目录

RDIFramework.NET,基于.NET的快速信息化系统开发、整合框架,给用户和开发者最佳的.Net框架部署方案。

      框架简单介绍

RDIFramework.NET,基于.NET的快速信息化系统开发、整合框架,为企业或个人在.NET环境下快速开发系统提供了强大的支持,开发人员不需要开发系统的基础功能和公共模块,框架自身提供了强大的函数库和开发包,开发人员只须集中精力专注于业务部分的开发,因此大大提高开发效率和节约开发成本。框架采用目前最主流的C#语言开发完成,支持多种数据库类型(SqlServer、Oracle、MySql等),支持WinForm与Web(Mvc、WebForm)。使用RDIFramework.NET能提高管理类软件系统的整体质量、提高模块与模块之间的兼容性、提高代码的重复利用率,使软件系统架构更加合理、质量更加过硬,使得劳动成果最大程度上重复利用。框架基础模块包括:强大灵活的权限控制组件,统一的模块分配与管理组件,灵活使用的工作流组件、集中的数据字典管理组件,自动升级组件,各种常用的商业控件(分页控件、组合查询控制、图片浏览控件等),强大的基于本框架的代码生成器,丰富的基础类库与开发辅助工具、内置MiNiWeb浏览器等各基础常用功能组件,下步将会考虑整合报表框架等。应用系统建立在此框架之上,采用构件式、可复用开发,节省开发成本,加快开发速度,在软件开发上更好的做到多快省。

RDIFramework.NET开发框架经过严格的技术测试和功能测试,包括压力测试和数百用户的使用体验。经过数年的功能升级和优化改进,最新版本已经非常稳定和强大,提供了丰富多彩的例子功能及配套的开发文档,开发员深入研究框架核心功能变得更加快速方便。 我们秉着分享成功经验与坚持创新的原则,提供优质售后服务与技术保障,我们积极收集用户反馈的系统改进意见和BUG,经数次改良和完善系统目前的版本极少发现系统性的缺陷。我们始终坚持技术创新,每次发布的新的版本会让用户惊喜不已,免费升级让用户感到优质服务带来的温暖,同样我们也感受到成功的喜悦。开发框架成熟稳定、思路新颖、用户体验与反应良好,人性化的界面布局与简洁直观的操作方式赢得大量用户的认可和赞美,欢迎大家选购我们的框架加速企业信息化的建设。

rdi_stractor

RDIFramework.NET工作流程组件

RDIFramework.NET工作流程组件是以RDIFramework.NET框架为支撑,根据我们多年的项目经验和项目实践,结合国内各大工作流产品的特点研发的一套流程管理组件。该组件不仅考虑到从零搭建业务系统,也考虑到与现有业务系统的整合。从零搭建系统我们可以使用RDIFramework.NET框架以基础,来快速搭建业务系统。与现有系统的整合,我们的流程引擎提供了丰富的功能接口,供三方业务系统调用,并提供组件的全部源码方便用户进行整合。RDIFramework.NET工作流程组件采用SOA架构模式,流程引擎通过WCF方式访问。支持B/S、C/S系统,同时支持SQLServer、ORACLE、MySQL等主流数据库。

RDIFramework.NET━工作流组件主要涵盖工作流的设计与定义、流程实例的发起与运行、业务流程的监控与管理、工作流组件与业务系统的集成与协作等内容。

系列介绍

本系统针对RDIFramework.NET产品进行了较为详细介绍,是集中了解与掌握框架整体的集中文章。后续还会有很多文章面世,都会在这儿集中,欢迎大家多提意见,框架的发展离不开你宝贵的建议,谢谢。关于理解框架所需的附带知识,如:《设计模式》、《PowerDesigner建模》、《软件架构设计》、《架构之类》、《系统分析与设计》之类的知识,可以参考相关书籍,博客园上也有很多此类优秀的知识供大家阅读。

架构设计之中包含着太多太多的知识和技术难点,作者水平有限,很多地方我也不甚了解,错误之处难免,还请大家多多交流与指导。

系列文章

RDIFramework.NET ━ .NET快速信息化系统开发框架钜献 V3.2 版本正式发布

RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->新增记录SQL执行过程

RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2 新增解压缩工具类ZipHelper

RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->用户管理模块新增“重置用户密码”功能

RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-新增锁定用户与解除锁定用户的功能
RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-模块管理按子系统进行分类管理

RDIFramework.NET平台代码生成器V3.2版本全新发布(提供下载-免费使用)

.NET快速信息化系统开发框架 V3.2->新增“行政区域管理”,同时大批量树采用异步加载
.NET快速信息化系统开发框架 V3.2->新增模块管理界面导出功能(可按条件导出)

RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-> “Tab”标签新增可“最大化”显示功能

.NET快速信息化系统开发框架 V3.2-> Web版本新增新的用户权限设置界面效率更高、更规范

.NET快速信息化系统开发框架 V3.2->WinForm版本新增新的用户权限设置界面效率更高、更规范

.NET快速信息化系统开发框架 V3.2->Web版本模块管理界面新增模块排序功能

.NET快速信息化系统开发框架 V3.2->Web版本新增新的角色授权管理界面效率更高、更规范

.NET快速信息化系统开发框架 V3.2->WinForm版本新增新的角色授权管理界面效率更高、更规范

NET快速信息化系统开发框架 V3.2->Web版本新增“文件管理中心”集上传、下载、文件共享等一身,非常实用的功能

.NET快速信息化系统开发框架 V3.2->Web版本工作流部分业务处理界面与查看界面全新展示 
.NET快速信息化系统开发框架 V3.2->Web版本“产品管理”事例编辑界面新增KindEditor复文本编辑控件

.NET快速信息化系统开发框架 V3.2 -> Web 用户管理模块编辑界面-组织机构选择支持级联选择

.NET快速信息化系统开发框架 V3.2 -> WinForm“组织机构管理”界面组织机构权限管理采用新的界面,操作权限按模块进行展示

NET快速信息化系统开发框架 V3.2 -> “用户管理”主界面使用多表头展示、增加打印功能

.NET快速信息化系统开发框架 V3.2 ->WinForm部分全部重构为Dev风格界面

.NET快速信息化系统开发框架 V3.2->WinForm版本重构岗位授权管理界面更规范、高效与美观

RDIFramework 平台代码生成器V3.2 发布版


RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.0 版本强势发布

RDIFramework.NET平台代码生成器V3.2版本全新发布-更新于2017-02-27(提供下载)

RDIFramework.NET平台代码生成器V3.1版本全新发布-更新于2016-10-08(提供下载)

RDIFramework.NET 平台代码生成器V3.0版本全新发布-更新于20160518(提供下载)

RDIFramework.NET (.NET快速信息化系统开发整合框架) 【开发实例】之产品管理(MVC版)

RDIFramework.NET (.NET快速信息化系统开发整合框架) 【开发实例】之产品管理(WebForm版)

RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.0 版新增消息管理

RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.0 版本新增序列

RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.0 版新增系统参数管理

RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.0 版新增查询引擎管理

RDIFramework.NET ━ .NET快速信息化系统开发框架钜献 V2.9 版本震撼发布

RDIFramework.NET V2.9版本 WinFom部分新增与修正的功能

RDIFramework.NET V2.9版本多语言的实现

RDIFramework.NET V2.9版本 Web新增至14套皮肤风格+三套界面组合(共42套皮肤组合)

RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.9 版本震撼发布-全新钜献

RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.8 版本发布

RDIFramework.NET ━ .NET快速信息化系统开发框架 ━ 工作流程组件介绍

RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.8 产品使用说明书

RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.8 工作流产品使用说明书

实例演示如何使用RDIFramework.NET 框架的工作流组件进行业务流程的定义—请假申请流程-WinForm

实例演示使用RDIFramework.NET 框架的工作流组件进行业务流程的定义—请假申请流程-Web

RDIFramework.NET ━ .NET快速信息化系统开发框架 ━ 工作流程组件WinForm业务平台

RDIFramework.NET ━ .NET快速信息化系统开发框架 ━ 工作流程组件Web业务平台

RDIFramework.NET 框架之组织机构权限设置

RDIFramework.NET开发实例━表约束条件权限的使用-Web

RDIFramework.NET开发实例━表约束条件权限的使用-WinForm

RDIFramework.NET V2.8版本 ━ 开发实例之产品管理(WinForm)

RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.8 版本━新增企业通(内部简易聊天工具)

RDIFramework.NET ━ Web中打印的各种方案参考-欢迎补充

RDIFramework.NET 框架兼容各种数据库类型事务使用范例参考

RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.8 版本━新增岗位管理-WinForm部分

RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.8 版本━新增岗位管理-Web部分

RDIFramework.NET V2.7 Web版本升手风琴+树型目录(2级+)方法

RDIFramework.NET框架SOA解决方案(集Windows服务、WinForm形式与IIS形式发布)-分布式应用

RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.7 版本发布

RDIFramework.NET ━ .NET快速信息化系统开发框架 V2.7 产品使用说明书

【推荐】捕获WCF服务端与客户端产生的通讯数据并分析

WinForm部分功能介绍

RDIFramework.NET ━ .NET快速信息化系统开发框架-第1章 引言

RDIFramework.NET ━ .NET快速信息化系统开发框架-第2章 产品概述

RDIFramework.NET ━ .NET快速信息化系统开发框架-第3章 软件安装、配置、运行方法

RDIFramework.NET ━ .NET快速信息化系统开发框架-4.1 平台登录模块

RDIFramework.NET ━ .NET快速信息化系统开发框架-4.2 平台自动升级模块

RDIFramework.NET ━ .NET快速信息化系统开发框架-4.3 平台主界面

RDIFramework.NET ━ .NET快速信息化系统开发框架-4.4 员工(职员)管理

RDIFramework.NET ━ .NET快速信息化系统开发框架-4.5 用户管理模块

RDIFramework.NET ━ .NET快速信息化系统开发框架-4.6 角色管理模块

RDIFramework.NET ━ .NET快速信息化系统开发框架-4.7 组织机构管理模块

RDIFramework.NET ━ .NET快速信息化系统开发框架- 4.8 模块(菜单)管理

RDIFramework.NET ━ .NET快速信息化系统开发框架 – 4.9 操作(功能)权限管理模块

RDIFramework.NET ━ .NET快速信息化系统开发框架- 4.10 用户权限管理模块

RDIFramework.NET — 基于.NET的快速信息化系统开发框架- 4.11 角色权限管理模块

RDIFramework.NET — 基于.NET的快速信息化系统开发框架- 4.12 岗位(职位)管理模块

RDIFramework.NET — 基于.NET的快速信息化系统开发框架 – 5.1 数据字典管理模块

RDIFramework.NET — 基于.NET的快速信息化系统开发框架 – 5.2 表字段综合管理模块

RDIFramework.NET — 基于.NET的快速信息化系统开发框架 – 5.3 数据库连接管理模块

RDIFramework.NET — 基于.NET的快速信息化系统开发框架- 5.4平台日志、异常管理、生成自动升级配置文件模块

CAutoupdater通用 自动升级组件用户手册

RDIFramework.NET — 基于.NET的快速信息化系统开发框架 【开发实例】之产品管理(WinForm)

Web部分功能介绍

RDIFramework.NET  Web版介绍 

RDIFramework.NET ━ 9.2 员工管理 ━ Web部分

RDIFramework.NET ━ 9.3 用户管理 ━ Web部分

RDIFramework.NET ━ 9.4 角色管理 ━ Web部分

RDIFramework.NET ━ 9.5 组织机构管理 ━ Web部分

RDIFramework.NET ━ 9.6 模块(菜单)管理 ━ Web部分

RDIFramework.NET ━ 9.7 操作权限项管理 ━ Web部分

RDIFramework.NET ━ 9.8 用户权限管理 ━ Web部分

RDIFramework.NET ━ 9.9 角色权限管理 ━ Web部分

RDIFramework.NET ━ 9.10 岗位(职位)管理 ━ Web部分

RDIFramework.NET ━ 9.11 数据字典管理 ━ Web部分

RDIFramework.NET ━ 9.12 表字段管理 ━ Web部分

RDIFramework.NET ━ 9.13 系统日志与系统异常管理 ━ Web部分

RDIFramework.NET ━ 9.14 数据库连接管理 ━ Web部分

RDIFramework.NET ━ 9.15 个性化设置 ━ Web部分

RDIFramework.NET ━ 9.16 案例模块━ Web部分

RDIFramework.NET V2.5(.NET快速信息化系统开发框架)Web版介绍

相关文章

通用软件注册功能之建立有效的软件保护机制

RDIFramework.NET平台代码生成器V1.5发布

RDIFramework.NET V2.5(.NET快速信息化系统开发整合框架)项目结构讲解

RDIFramework.NET 答客户问

   RDIFramework.NET视频列表:

第1部分、框架在不同数据库中的配置

第1.1讲、RDIFramework.NET框架在SqlServer2008+中的配置与运行讲解

第1.2讲、RDIFramework.NET框架在Oracle11g+中的配置与运行讲解

第1.3讲、RDIFramework.NET框架在MySql 5.0+ 中的配置与运行讲解

第2部分、框架基于代码生成器的开发

第2.1讲、RDIFramework.NET框架基于代码生成器业逻辑层代码的生成

第2.2讲、RDIFramework.NET框架基于代码生成器生成MvcUI的讲解

第2.2.1讲、RDIFramework.NET框架基于代码生成器生成MvcUI的讲解_第2.2讲补充视频

第2.3讲、RDIFramework.NET框架基于代码生成器生成WebFormUI的讲解

第2.4讲、RDIFramework.NET框架基于代码生成器生成的业务逻辑进行WinForm程序的开发

 其他更多文章待续…


        如需采购,请登录:

  淘宝店地址:http://yonghu86.taobao.com/

一路走来数个年头,感谢RDIFramework.NET框架的支持者与使用者,了解详情可通过下面的地方访问。

RDIFramework.NET官方网站:http://www.rdiframework.net/

RDIFramework.NET官方博客:http://blog.rdiframework.net/

      同时需要说明的,以后的所有技术文章以官方网站为准,欢迎大家收藏!

RDIFramework.NET框架由专业团队长期打造、一直在更新、一直在升级,请放心使用!

欢迎关注RDIFramework.net框架官方公众微信微信号:guosisoft),及时了解最新动态。

扫描二维码立即关注

转载请注明:RDIFramework.NET » RDIFramework.NET — 基于.NET的快速信息化系统开发框架 — 系列目录

]]>
http://blog.rdiframework.net/123.html/feed 5
Win10年度更新开发必备:VS2015 Update 2正式版下载汇总 http://blog.rdiframework.net/705.html http://blog.rdiframework.net/705.html#comments Mon, 09 May 2016 09:26:17 +0000 http://blog.rdiframework.net/?p=705 微软已经推出了Visual Studio 2015 Update 2 CTP(社区技术预览版),该公司在官方博客中称:“我们于今日发布了该更新,旨在提升稳定与性能,以及针对大家在VS 2015 RTM和Update 1中给出的建议的响应”。VS2015 Update 2 CTP中包含了诸多bug修复和改进,包括可加速操作(默认开启)、更快的C/C++数据库引擎。

vs2015

Visual Studio 2015 Update 2下载:

Visual Studio Community 2015(带Update2)(社区版,针对个人免费):

简体中文版 || SHA1:待更新

繁体中文版 || SHA1:待更新

英文版 || SHA1:待更新

Visual Studio Professional 2015(带Update2)(专业版):

简体中文版 || SHA1:C90A6703F676E3265483F4ED8E7C01F01194E647

繁体中文版 || SHA1:E1610D26ECB2C966F71E69ED0B58AE97C7AEE389

英文版 || SHA1:68FA2C4406D681FCBB0772D96233540FF194E938

Visual Studio Enterprise 2015(带Update2)(企业版):

简体中文版 || SHA1:93651E6653EB39D6B01EFE8543EA2204B7B0EBD3

繁体中文版 || SHA1:CFD693116D879DF71D73A8D753DEF390D68138BE

英文版 || SHA1:C966B61E4E35210C7C186D4EC1A0450B0A0FBF9C

 

 

 

 

       一路走来数个年头,感谢RDIFramework.NET框架的支持者与使用者,现在启用了RDIFramework.NET官方网站与官方博客,大家可以通过下面的地方访问。

       RDIFramework.NET官方网站:http://www.rdiframework.net/

       RDIFramework.NET官方博客:http://blog.rdiframework.net/

       同时需要说明的,以后的所有技术文章以官方网站为准,欢迎大家收藏!

       RDIFramework.NET框架由专业团队长期打造、一直在更新、一直在升级,请放心使用!

欢迎关注RDIFramework.NET框架官方公众微信(微信号:rdiframework-net),及时了解最新动态。

       扫描二维码立即关注

RDIFramework.NET 官方微信

转载请注明:RDIFramework.NET » Win10年度更新开发必备:VS2015 Update 2正式版下载汇总

]]>
http://blog.rdiframework.net/705.html/feed 0
VS2012+Win7网站发布详细步骤 http://blog.rdiframework.net/640.html http://blog.rdiframework.net/640.html#comments Sun, 26 Jul 2015 05:26:33 +0000 http://blog.rdiframework.net/?p=640 VS2012+Win7网站发布详细步骤 

本机环境:

本文分三个部分介绍Web项目发布的常规方法,大神级别可以略过,主要是为了方便一些初学者。

第一部分:VS2012把项目发布到文件系统。

第二部分:IIS配置发布好的项目。

第三部分:常见问题处理。

第一部分:VS2012把项目发布到文件系统。

1、打开你的VS2012网站项目,右键点击项目->菜单中选择“重新生成”一下网站项目;再次点击右键->发布:

 

2、弹出网站发布设置面板,点击<新建..>,创建新的发布配置文件:

输入自己定义的配置文件名称

3、点击下一步:在发布方法中选“文件系统”,这样我们可以发布到自己指定的本机文件上。当然这儿的发布方式有很多种类型,大家可以在网上找到每种类型的发布方式,我习惯的发布方式为“文件系统”,如下图所示:

在上图中,我们选择把当前web项目发布到“D:\RDIWeb”目录下,当然你要先在D:下建立“RDIWeb”这个文件夹。

4、 单击下一步、在配置中要选择“Release”—发布模式(Release:称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Debug:通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序)

5、点击下一步:进入发布前的预览界面。

点击发布即可以发布你指定的文件夹中,这里,我发布的是“D:\RDIWeb”文件夹中。

发布成功后,打开发布的目标文件夹,发布好的截图如下:

 

第二部分:IIS配置发布好的项目。

VS2012把项目发布到文件系统后,我们要想在浏览器中浏览,则需要配置IIS。

1、  通过“控制面板->管理工具-> Internet信息服务(IIS)管理器”进入IIS界面,如下图所示:

2、  双击“Internet 信息服务(IIS)管理器”,打开Internet 信息服务(IIS)管理器,右键单击左侧“网站”树节点,选择“添加网站”,如下图所示:

打开“添加网站”属性窗口,如下图所示:

常用设置项说明:

1)、网站名称:我们网站的名称,可以随便取名,这儿我们暂取为“RDITest”。

2)、物理路径:这儿路径就是我们VS2012发布的文件系统路径,我们发布的路径是“D:\RDIWeb”。

3)、端口:我们设置为8092,这儿只要不与已占端口冲突即可。

单击“确定”按钮,我们的IIS设置基本就完成了,是不是非常简单呀。

现在我们在“内容视图”选择“Index.htm”文件,右键选择“浏览”,即可在默认浏览器中打开这个页面,如下图所示:

哈哈,没有显示我们想看到的页面,根据上面的错误提示:“分析器错误消息: 无法识别的属性“targetFramework”。请注意属性名称区分大小写。”,我们可以看到,我们的RDI项目默认的.NET框架是.NET Framework4.0,而在配置IIS时默认为.NET Framework2.0,设置方法为:在“IIS”中选择“应用程序池”,在右边的列表中选择名称为“RDITest”的应用程序池,右键选择“基本设置”,如下图所示 :

打开“编辑应用程序池”窗口,如下图所示:

在“.NET Framwork版本(F)”下拉框选择“.NET Framework V4.0.30319”后确定,再浏览Index.htm页面。此时又出现下面的错误,如下图所示:

不要灰心,我们接着处理,这个错误如果是32位操作系统则不会出现,64位操作系统就会出现这个错误,处理方法同时对设置名称为“RDITest”的应用程序池,右键选择“高级设置”,如下图所示:

在“常规”项中设置“启用32位应用程序”为“True”,如上图所示。再浏览“Index.htm”页面。此时成功打开登录界面,如下图所示:

点击“登录”即可进入框架主界面,如下图所示:

 第三部分:常见问题处理。

  1、ASP.Net在64位环境开发部署的常见故障。

很多开发者在使用64位操作系统时,在ASP.Net应用中使用了指定64位版本程序库。例如一些专门的数据库驱动、设备驱动,但依然出现以下错误提示信息:

未能加载文件或程序集“……”或它的某一个依赖项,试图加载格式不正确的程序。

造成这种故障的原因是,大部分ASP.Net编译器和容器并没有默认设置为64位,而是以32位兼容模式运行。此时,如果将程序库更换为32位,则系统运行正常。若打算坚持使用64位程序集,可依据下文所述方法进行设置。

  2、Visual Studio自带的IISExpress设置。

在64位操作系统中,Visual Studio自带的IIS Express是32位的。如果需要Visual Studio使用IIS Express调试使用64位程序集的ASP.Net应用,应使用64位版本的IIS Express。设置方法如下:

(1)关闭正在运行的IIS Express实例;

(2)单击主菜单上的“工具”-“选项”命令,打开选项对话框;

(3)在选项对话框目录树中“项目和解决方案”-“Web项目”标签,勾选“对网站和项目使用IIS Express的64位版本”条目。

 

  3、64位Windows Server上的IIS设置。

IIS可以针对具体的ASP.Net应用设置是否以64位环境运行,具体的操作方法如下:

(1)部署Web站点后,打开Internet 信息服务(IIS)管理器;

(2)在目录中选择应用程序池,选择目标站点的应用配置,通过右键菜单打开高级设置;

(3)将启用32位应用程序选项设置为False,应用将以64位环境运行。

 

  4、编译器是否需要在解决方案配置中设置x64平台。

关于此问题,我查阅过一些文档,同时也进行了实验。个人观点如下:

(1)普通的ASP.Net项目无需进行平台的设置,平台设置为x86和x64均不影响项目的编译和发布,因此使用默认的Any CPU平台即可。

(2)对于使用了有环境限制程序集的项目,如系统驱动、数据库驱动,最好是配置对应平台。在发布时环境异常,可以获取更多有效的信息,节省调试时间。

 

第四部分:常见参考。

1、  ASP.NET Web 应用程序项目部署常见问题。

2、  IIS部署ASP.NET项目常见问题。

3、RDIFramework.NET — 基于.NET的快速信息化系统开发框架 — 系列目录

参考:ASP.NET 程序发布详细过程

RDIFramework.NET框架由专业团队长期打造、一直在更新、一直在升级,请放心使用!

       欢迎关注RDIFramework.net框架官方公众微信微信号:guosisoft),及时了解最新动态。

       扫描二维码立即关注

 

转载请注明:RDIFramework.NET » VS2012+Win7网站发布详细步骤

]]>
http://blog.rdiframework.net/640.html/feed 2
微软良心之作——Visual Studio Code 开源免费跨平台代码编辑器 http://blog.rdiframework.net/592.html http://blog.rdiframework.net/592.html#comments Sat, 13 Jun 2015 02:29:48 +0000 http://blog.rdiframework.net/?p=592 微软良心之作——Visual Studio Code 开源免费跨平台代码编辑器  

在 Build 2015 大会上,微软除了发布了 Microsoft Edge 浏览器和新的 Windows 10 预览版外,最大的惊喜莫过于宣布推出免费跨平台的 Visual Studio Code 编辑器了!

Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux,运行流畅,可谓是微软的良心之作……

相信很多程序员同学都没想过有一天能在不用虚拟机的情况下直接在 Mac、Linux 上使用 VisualStudio 吧。当然,微软称 Visual Studio Code 并非完整版的 Visual Studio,它只是一款轻量级的代码编辑器,而不是一个重量级的完整 IDE (集成开发环境),它的竞争对手将会是 Sublime Text、Atom、VIM、Notepad++ 等产品。

当你开始阅读这篇文章时,请先不要把Visual Studio Code和.net、Windows联想到一起,因为VS Code是一个跨平台,支持30多种语言的开箱代码编辑器。不管你是.Net、Java、PHP、Python、TypeScript、Objective-C…还是前端开发者,你都值得拥有。下面,让我们来看一看Visual Studio Code 这个神器吧~

一、Visual Studio Code的下载和安装

Visual Studio Code最新版下载地址,https://www.visualstudio.com/,文件不到60M,如图:

下载完成后,单击下载的exe文件即可自动安装,这儿需要注意的时,安装时没有指定安装的路径,有的童鞋安装完后就不知道如何打开了,我的电脑是win7的,安装的默认路径为:

C:\Users\%USERNAME%\AppData\Local\Code\app-0.3.0\Code.exe

二、Visual Studio Code简介

安装完成后,我们看到的Visual Studio Code界面如下,当然不同的系统界面边框略有不同,基本布局如图:

下面我们来进行一些简单的设置,下面就拿大家最关心的字体大小设置来说吧,其他的都类似,点击如图菜单:

我们会看到如下页面,VS Code会打开两个文件:

左边的是默认设置,右边的是用户设置,其他的一些设置都可以在左边的默认设置里面找到,我们要修改什么设置,拷贝到右边的窗口中修改即可。例如,我们要修改字体大小,如图修改就好了,注意这是个json文件。

  工具栏简介

  1、资源管理器

下面来看一下右边的工具栏,资源管理器就不用多说了很简单,只是这里有个功能值得注意一下,如图:

在文件上面点击鼠标右键,有个Copy Path,可以复制文件的物理路径。当然,你会想为什么不是打开文件位置啊,其实这个功能已经有了,就是Reveal in Explorer.记住啦,不要再无知的吐槽了~

其他的菜单,自己点点就知道了,比较简单,我就不废话了。

  2、搜索

下面来说说这个搜索,为什么要在这个地方加一个搜索的工具栏呢?如果你熟悉Visual Studio的话,你会发现按快捷键Ctrl + F会出现一个搜索框,如图:

细心的你也许会发现,当你按下Ctrl + Shit + F的时候,会激活这个工具栏的搜索功能,没错,这个功能就是类似Visual Studio中的全局搜索功能,如图:

看到了吧,这里的搜索结果,在1.html中和2.html中都搜索出来了”博客园”这个关键字。看到这里,已经心动了吧~~

还有Ctrl + G键,输入行号可以跳转到指定的行!

  3、Git版本控制

这个功能,用过Git大家都清楚,Git的初始化必须在一个空的文件夹里面,所以要使用这个功能,也是要先有一个文件夹的,下面我们来看看怎么操作,如图:

是不是感觉很流弊,右键文件夹都可以直接打开,打开后,我们继续看,如图:

到了这里,很明显了,点击那个Initialize git repository按钮,初始化Git仓库。然后,我们新建一个文件,名字为index.html,保存到这个文件夹下。接下来,注意啦,注意啦,我们要输入以下内容,如图:

  如果你还一行一行的敲,那就太low了,这里先交给大家一个方法,在空白的文档里面输入一个感叹号!,注意是英文的哦,然后,点击Tab键,看看发生了什么,是不是duang的以下就出来了~~

然后,我们按Ctrl + S保存文件,再来看Git这个工具栏的变化,如图:

我们看到了,changes里面出现了index.html,然后,我们输入commit message,点击上面的对勾提交,然后,我们会看到changes下面的文件都消失了,并且右边的1变成了0。

点击那个…按钮,会弹出菜单,这里有更多的Git的操作,我就不一一介绍了,相信使用过Git的都看的懂的!

  4、调试

  这个功能简单的说就是调试代码,如果要使用的话还要进行一些配置,具体大家看官方文档Debugging,我就不再细说了,大家有兴趣就自己去研究吧~~

 三、Visual Studio Code上手体验

VS Code支持多种语言,我们先来看一下官方的说明:

这里大概说的是对CSS, HTML, JavaScript, JSON, Less, Sass几种语言有智能提示,其他的语言都是语法高亮和重构。就是说你写C#、Java等一些代码都是没有智能提示的,但是都会有语法高亮。这些代码查看,大家可以打开一些相关的代码文件看看,我就不一一演示了。

  1、文件类型

下面我们来看看VS Code编写代码是否顺手,点击菜单新建文件或者使用快捷键Ctrl + N,这个时候会新建一个Untiled-1的文件,默认为文本文件,不高亮和提示任何代码,这个时候我们可以通过保存文件来改变文件类型,或者直接告诉Vs Code文件类型,如图:

点击Plain Text,然后在弹出的输入框输入你想要的语言就好了。或者我们使用快捷键,Ctrl + Shift + P,打开命令输入框,输入language,如图:

选择第一个Change Language Mode,也可以打开这个语言选择框。

这里首先要说的是VS Code对html的支持,当然Vs Code对html支持是非常好的,上面我们已经看到了,输入一个感叹号,然后按下tab键就一下子完成了html5文档的基本结构。其实,这是VS Code里面添加了Emmet snippet expansion,官方文档地址http://docs.emmet.io/cheat-sheet/,我们大概来看一下:

看到了吧,第一个就是我们上面使用的,同理如果我们输入<a>标签,我们只要输入a,然后按tab键就可以了。这里就不再多说了,就留给大家去好好探索了~

另外,VS Code也支持Html5和AngularJs的智能提示,可以说是前端神器啊~~哈哈,目前我知道的也只有VS2015支持AngularJS的智能提示了。

  2、文件编码

文件编码当然是很重要的,有时候我们要查看和修改文件编码,在介绍VS Code的时候,已经告诉大家,在哪里显示文件的编码了,下面我们来说一下如何修改文件编码,还是Ctrl + Shift + P打开命令面板,输入encoding,如图:

选择以后,会出现如下选项:

我们可以根据需要选择,这里我们选择保存的编码格式,如图:

  3、MarkDown

  还有一个比较让人喜欢的一点就是VS Code也支持markdown的书写和预览,下面我们看一下:

  如果要预览的话,要先保存文件,然后按下快捷键Ctrl + Shift + V,就可以预览了。如图:

   4、文件的切换

当我们编写多个文档时,经常需要在多个文件直接切换,用鼠标点击来切换是一个很奢侈的做法,我们通常都喜欢用快捷键。在Vs Code中,我们可以用Ctrl + Tab键来快速的切换文件,如图:

按住Ctrl键不要松,不断的按下Tab键来切换选择文件。当然,这只适用于比较少的文件时,文件多了,这样就不好用了。

文件多的时候,我们可以使用Ctrl + p快捷键,打开和上面一样的输入框,不过这个时候我们可以输入内容来搜索文件,然后选择打开。如图:

 

  5、支持打开一个文件夹

当我们编辑一个项目中的文件时,同时打开一个文件夹可是非常爽的功能,其他很多文本编辑器都不具备这样的特色。

看到这里,现在感觉VS Code怎么样呢?当然,这只是VS Code的一小部分功能,还有更多的等待大家去发现!等到正式版出来的时候,估计会更加的好~~

四、总结

由于篇幅的关系,关于VS Code就先介绍到这里了,下面来简单的总结一下Vs Code的有点:

1、支持30多种常用语言的语法高亮,并对html、js、css、Angular等很好的语法支持,并且还支持MarkDown的预览!

2、体积小,功能强大,当然性能也是很好的,打开超大型的文本文件也不会卡死,大家可以和其他的一些文本编辑器对比一下。

3、支持命令操作(Ctrl + Shift + P)和鼠标操作,还有大量的快捷键,可以适应各种开发者的操作习惯。

4、支持Git版本控制器,可以完成创建分支、解决冲突、提交修改等操作;

5、强大的搜索功能,并且支持多文件搜索;

6、最大的有点,当然是跨平台、免费;

 

微软这近段时间来不断开放的姿态,越来越让我们看到微软的情怀和未来。有人说 VSC 的推出又多了一个买 Mac 的理由了,不过其实细想,随着 .Net 的开源,加上免费的 VS Code 铺路,反而是能让一大批开发高手重新回到微软的大环境中,不得不说微软这次又下了一手好棋啊。

文章之外请关注

一路走来数个年头,感谢RDIFramework.NET框架的支持者与使用者,现在启用了RDIFramework.NET官方网站与官方博客,大家可以通过下面的地方访问。

RDIFramework.NET官方网站:http://www.rdiframework.net/

RDIFramework.NET官方博客:http://blog.rdiframework.net/

      同时需要说明的,以后的所有技术文章以官方网站为准,欢迎大家收藏!

RDIFramework.NET框架由专业团队长期打造、一直在更新、一直在升级,请放心使用!

 

欢迎关注RDIFramework.NET框架官方公众微信(微信号:rdiframework-net),及时了解最新动态。

扫描二维码立即关注

RDIFramework.NET 官方微信

转载请注明:RDIFramework.NET » 微软良心之作——Visual Studio Code 开源免费跨平台代码编辑器

]]>
http://blog.rdiframework.net/592.html/feed 2
[推荐][提供下载](Excel):常用函数公式及操作技巧系列文章【共十篇】 http://blog.rdiframework.net/163.html http://blog.rdiframework.net/163.html#comments Tue, 14 Feb 2012 19:28:00 +0000 http://blog.scbz.org/index.php/archives/163

 

[推荐][提供下载](Excel)

常用函数公式及操作技巧系列文章【共十篇】

——通过知识共享树立个人品牌。

 

Excel操作技巧与常用函数公式系作者收集整理所得,文章很长,全是实用的东东,也花了我不少时间。若喜欢就点下推荐,让更多的人了解与学习,分享是一种美!

每一篇文章都是作者的辛勤与汗水! 


 

(Excel):常用函数公式及操作技巧系列文章【共十篇】

所有文章链接地址如下 


(Excel)常用函数公式及操作技巧之一:身份证信息提取

 

(Excel)常用函数公式及操作技巧之二:年龄和工龄计算

 

(Excel)常用函数公式及操作技巧之三:时间和日期应用

 

(Excel)常用函数公式及操作技巧之三:排名及排序筛选(一)

 

(Excel)常用函数公式及操作技巧之三:排名及排序筛选(二)

 

(Excel)常用函数公式及操作技巧之四:文本与页面设置(一)

 

(Excel)常用函数公式及操作技巧之四:文本与页面设置(二)

 

(Excel)常用函数公式及操作技巧之四:文本与页面设置(三)

 

(Excel)常用函数公式及操作技巧之四:文本与页面设置(四)

 

(Excel)常用函数公式及操作技巧之四:文本与页面设置(五)

 

(Excel)常用函数公式及操作技巧之五:数据拆分与合并

 

(Excel)常用函数公式及操作技巧之六:条件自定义格式(一)

 

(Excel)常用函数公式及操作技巧之六:条件自定义格式(二)

 

(Excel)常用函数公式及操作技巧之六:汇总计算与统计(一)

 

(Excel)常用函数公式及操作技巧之六:汇总计算与统计(二)

 

(Excel)常用函数公式及操作技巧之七:数值取整及进位

 

(Excel)常用函数公式及操作技巧之八:大小值或中间值

 

(Excel)常用函数公式及操作技巧之九:查询和查找引用

 

(Excel)常用函数公式及操作技巧之十:输入数据的技巧

 


 

申明:

各位博友或网友:本系列为作者收集与整理所得,仅作为学习目的使用,不能用于商业目的!若你喜欢本系列请推荐与评论下,谢谢!

 

 

转载请注明:RDIFramework.NET » [推荐][提供下载](Excel):常用函数公式及操作技巧系列文章【共十篇】

]]>
http://blog.rdiframework.net/163.html/feed 0