`
ocw356og
  • 浏览: 24608 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

一些免费,甚至开源的.net开发工具

 
阅读更多

    一些免费,甚至开源的.net开发工具 收藏
  1、Visual Studio Express 版本:
  从2005版本开始,就有这个版本,2008 , 2010都有相应版本。本版本是给程序爱好者,以及学生使用的简易版本。虽然是简易版本,但是基本的功能都有。仅仅缺少一些高级功能:包括代码管理、测试、建模工具等。但是可以通过安装免费插件解决,比如SVN的.net版本 AnkhSVN , VisualSVN等。
  2、sharpdevelop
  SharpDevelop 是一个用于制作C#或者VB.NET的项目而设计的一个编辑器,同时,这个编辑器本身就是使用C#开发的,而且公开了全部源代码,因此这个工具本身也是学习C#以及软件开发规范的一个很好材料。 SharpDevelop 这个轻型的开发工具支持多种程序语言,包括C#、java以及VB.NET,同时还支持多种语言界面,象任何爱好者开发的工具一样。这个编辑器的界面风格类似于Office XP以及VS.Net,这个编辑器可以支持书写C#, ASP.NET, ADO.NET, XML, HTML 等多种代码,支持基于项目或者是文件的开发,可以对C#, HTML, ASP, ASP.NET, VBscript, VB.NET, XML 提供彩色语法显示支持,同时还可以把彩色的代码输出为HTML格式文件。支持丰富的代码模版以及外接插件。 
  C#中的SharpDevelop就如Java中的Eclipse.
  3、Mono
  Mono是一个由Novell公司(由Ximian发起,并由Miguel de lcaza领导的,一个致力于开创.NET在Linux上使用的开源工程。它包含了一个C#语言的编译器,一个CLR的运行时,和一组类库,并实现了 ADO NET和ASP NET。能够使得开发人员在Linux用C#开发程序。)主持的项目.该项目的目标是创建一系列符合标准ECMA (Ecma-334和Ecma-335)的.Net 工具, 包括C #编译器和共同语言(CL 即 Common Language)执行平台(Platform).与微软的.Net不同, Mono项目不仅可以运行于Windows系统内,还可以运行于Linux, FreeBSD, Unix, Mac OS X和Solaris
  4、C# Studio 
  
  5、Jexus      Jexus是一款基于dotNET环境,直接支持ASP.NET的WEB服务器系统(非开源),是Linux平台架设ASP.NET网站的重要选择甚至是必然选择。
  Jexus for linux 有如下特点:
  1、Jexus的最大特色是基于Mono平台,直接支持ASP.NET网站。这种高度集成,有效地保证了ASP.NET的性能优势。 
  2、Jexus内核含有安全监控机制,大多数恶意访问在进入实际网站前就会被Jexus直接禁止,这是Jexus有别于其它WEB服务器的又一大 特色。正因为这样,Jexus特别适合那些对安全要求较高的企业网站或政府网站使用。 
  3、Jexus WEB服务器采用"多进程+多线程"模式设计,能有效利用服务器资源,对网站的数量和规模不加任何限制。 
  4、支持URL重写。 
  5、安装和配置非常简单。 
  6、xacc
  xacc.ide 是一款免费的 .Net 程序开发工具,它能够支持如 C#, IL, C/C++, Yacc, Flex, NSIS 与 XML 等程序语言的开发,并且内建了除错器,让使用者能够对所开发的程序随时进行追踪。且由于本身所具有的弹性,因此, xacc.ide 能够与多种编译器进行搭配,只要使用者将设定设置完成,那么 xacc.ide 就等于是一套完整的程序开发环境软件喔。
  由于 xacc.ide 是完全以 C# 所撰写而成,因此不仅程序体积小巧,且执行的速度还比许多商业开发软件更加快速,实在是程序开发者们不可缺少的利器。如果对于 xacc.ide 感兴趣,作者也提供了 xacc.ide 的原始码供使用者们做参考,让你自己也有机会对这款开发工具进行修改喔。
  7、ReSharper
  ReSharper是一款由jetbrains开发的针对C#, VB.NET, ASP.NET, XML, 和 XAML的编辑器。沿袭了jetbrains开发工具一贯的优良传统,ReSharper拥有高度智能的纠错,30多种高级代码重构功能,方便的单元测试 工具,快速导航、检索,以及一键格式化代码,自动代码生成和模板功能等很多特性。
  
  8、QuickSharp
  QuickSharp 2008 是一个很小型的 C# 集成开发环境,提供了一个代码编辑器,主要功能有代码自动完成、语法着色、内置编译和执行、支持 ASP.NET 和 SQL Server 、MySQL 和 SQLite 数据库。
分享到:
评论

相关推荐

    最新免费.net开源反编译工具

    ILSpy是唯一免费且开源的.NET反编译器,它基于MIT许可证发布。ILSpy的代码生成和语法高亮功能做的非常好。对于反编译的程序集,它既可以将其保存在一个文件中,也可以为所有文件创建一个项目。ILSpy是一个独立的工具...

    开源 .Net 反汇编工具 dnSpy 6.1.8 + x64.zip

    .net 反编译工具 Dnspy 开发人员可以使用它反编译 .NET 代码,以了解它是如何工作的,学习或指导 .NET 语言的复杂性,提供一个更好的替代库的文档,恢复丢失或不可用的源代码,定位性能问题,分析依赖关系,检查混淆...

    .net开源微信开发调试小工具

    .net开源微信开发调试小工具 可根据自己的需要修改

    C#.Net开发抠图工具

    .Net开发,抠图工具,蓝色,紫色背景有效去除。

    ORM.NET开发文档.net平台下的ORM开源工具

    ORM.NET开发文档.net平台下的ORM开源工具

    经典开源.net商城系统,不容错过哦!

    ASP.NET多层模式开发的开源电子商城系统,可以自行设置模板、配置灵活、功能强大,它内含一个目录前端和一个管理工具后端,它是一个可以完全定制的购物车,它稳定,实用! 前端包括用户注册、商品购买(可以进行评论)、...

    ILSpy 是一个开源的.NET反编译工具

    ILSpy 是一个开源的.NET反编译工具,简洁强大易用是它的特征。在绝大多数情况下,它都能很好的完成你对未知程序集内部代码的探索。

    基于.NET技术的管理软件快速开发平台

    极致业务基础平台(Jeez Business Framework,简称为JBF)基于Microsoft .NET开发技术和模型驱动架构,是面向业务应用的管理软件开发平台。极致业务基础平台不仅能够快速地开发应用软件,而且能够根据的用户需求快速...

    Script.NET V4.0 Python开发工具

    Script.NET V4.0开源版本对应的Python开发工具压缩包,解压之后可以直接运行(运行Bin目录下的BlueUI.exe就可以),这个压缩包只包含了Python2.7的运行环境相关文件。 Script.NET V4.0开源版本详细说明和代码请参考...

    .Net开源日志管理LogMaster4Net.zip

    它能帮助你在一个中心位置管理多个程序的日志。因此如果在你的系统中有很多程序在运行而且他们都有自己的日志功能的话,本软件将会对你非常有用。...LogMaster4Net的优势与缺点 优势如下: 简单: 直接... 标签:日志工具

    制图工具paint.net

    Paint.NET是Windows 平台上的一个图像和照片处理软件,它由华盛顿州立大学的学生开发和维护并由微软公司提供项目指导,早期定位于MSPaint的免费替代软件,现在逐渐发展为一个功能强大且易用的的图像和照片处理软件,...

    一个用于加密.NET程序集文件的开源工具,可以帮助人们保护自己的版权。-.NET开发

    背景许多.net开发人员担心自己的软件已被破解,版权受到侵犯,因此他们使用一些工具来混淆IL代码。例如PreEmptive dotfuscator。但有时,这还不够。 所以我写DC.NET Protector可以对.NET程序集进行深层加密,帮助...

    SunnyUI.Net, 基于 C# .Net WinForm 开源控件库、工具类库、扩展类库、多页面开发框架

    SunnyUI.Net, 基于 C# .Net WinForm 开源控件库、工具类库、扩展类库、多页面开发框架

    Farseer开源框架.net 4.0 C# ORM

    Farseer.net是一款容易快速上手,性能高效,注重从开发者调用角度减少代码,工具齐全,支持所有数据库。 目前已在:Sqlserver/Oledb/Sqlite/MySql/Oracle 使用过相关中小型项目。 目前支持整表缓存、部份缓存(根据...

    SharpDevelop 中文版 C#\VB.NET 的项目开发工具

     SharpDevelop 这个轻型的开发工具支持多种程序语言,包括 C#、ja va 以及B.NET,同时还支持多种语言界面,象任何爱好者开发的工具一 样,SharpDevelop 经历了很多版本的更替,现在最新的版本是 v2.0.0.1 462 RC2 ...

    xUnit.net是针对.NET Framework的免费,开源,以社区为中心的单元测试工具。-.NET开发

    关于xUnit.net xUnit.net是针对.NET Framework的免费,开源,以社区为中心的单元测试工具。 由NUnit v2的原始发明者编写的xUnit.net是用于C#,F#,VB.NET和关于xUnit.net的单元测试的最新技术。xUnit.net是针对该...

    ASP.NET 3.5 开发大全

    为了能够方便读者的学习,本书前面几个章节详细的讲解了ASP.NET开发工具的安装,数据库系统的安装以及ASP.NET的基本知识。ASP.NET使用的是面向对象的思想进行应用程序开发,本书还详细的讲解了面向对象的概念以及...

    著名paint.net的c#源代码

    Paint.NET是一个图像和照片处理软件,它由华盛顿州立大学的学生开发和维护并由微软公司提供项目指导,早期定位于MS Paint的免费替代软件,现在逐渐发展为一个功能强大且易用的的图像和照片处理软件,支持图层,无限制的...

    .NET开发框架DevFw.zip

    DevFw 是一个.net平台上的开发框架,包含插件内核,模板引擎,数据库访问工具,ORM,及一些基础类库。是从我的另外一个开源项目"CMS"中分离出来的:http://www.oschina.net/p/ops-cms。开发环境VS2013运行环境支持...

    微软开源跨平台移动开发实践 源码

    本书主要内容包括微软“云+端”战略,革命性的ASP.NET Core,开源跨平台的设备端开发,项目介绍和需求分析,构建开发环境,构建实体模型,创建Web 网站,创建Web API,在Azure 上部署服务,AngularJS和Ionic ...

Global site tag (gtag.js) - Google Analytics