`
jiqimiao
  • 浏览: 63288 次
  • 性别: Icon_minigender_1
  • 来自: 常州
社区版块
存档分类
最新评论

一个用C#开发的.NET开发工具

 
阅读更多

#develop是一个用于制作C#或者VB.NET的项目而设计的一个编辑器,同时,这个编辑器本身就是使用C#开发的,而且公开了全部源代码,因此这个工具本身也是学习C#以及软件开发规范的一个很好材料。
#develop 需要Microsoft .NET SDK 的支持才能运行,这个轻型的开发工具支持多种程序语言,包括C#以及VB.NET,同时还支持多种语言界面,不过现在还不支持中文界面,当然,由于它公开了全部源代码,因此翻译其界面并不是很困难的工作,如果有人希望汉化这个工具,可以去该项目的官方网站(http://www.icsharpcode.net/)与作者联系。
这个编辑器的界面风格类似于Office XP以及VS.NET,这个编辑器可以支持书写C#, ASP.NET, ADO.NET, XML, HTML 等多种代码, 支持基于项目或者是文件的开发,可以对C#, HTML, ASP, ASP.NET, VBScript, VB.NET, XML 提供彩色语法显示支持,同时还可以把彩色的代码输出为HTML格式文件。你可以在代码中做标记,支持丰富的代码模版以及外接插件。

#develop_V1.1.0.2081_Beta

#develop_V1.1.0.2081_Beta_源码

官方下载页面:http://www.icsharpcode.net/OpenSource/SD/Download/default.asp

附:

Microsoft® .NET Framework 1.1 版可再发行组件包(runtime)

Microsoft® .NET Framework SDK 1.1 版(需先装runtime)

Microsoft® .NET Framework 1.1 Service Pack 1

Microsoft® .NET Framework 1.1 Service Pack 1 for Windows Server 2003

Microsoft® .NET Framework 1.1 Service Pack 1 ASP.NET 安全更新

Microsoft® .NET Framework2.0 版可再发行组件包测试版2(runtime)

分享到:
评论

相关推荐

    c#和.net第一步

    .NET框架是微软的统一开发平台,包含丰富的库、开发工具和运行环境。它提供了以下核心组件: 1. Common Language Runtime (CLR):是.NET框架的执行引擎,负责代码的编译、垃圾回收和安全控制。 2. .NET Framework ...

    C# .NET工控上位机开发

    Windows Forms是.NET Framework中的一个组件,用于创建桌面应用程序,特别适合开发工控上位机界面。通过Windows Forms,开发者可以利用各种控件(如按钮、文本框、图表等)设计用户界面,并实现与硬件设备的交互。 ...

    C# vb.NET互转工具 CS_VBConverter

    《C#与VB.NET代码互转工具:CS_VBConverter深度解析》 在.NET框架下,C#和VB.NET作为两种主要的编程语言,各有其优势和...在实际使用中,结合自身的编程经验,合理运用此工具,必将为你的.NET开发工作带来极大的便利。

    精通C#与.NET 4.0数据库开发PPT

    而.NET 4.0是微软推出的一个强大的开发框架,提供了丰富的类库和工具,极大地简化了开发过程。 本课程首先会深入浅出地介绍C#的基础知识,包括变量、数据类型、控制流、函数、类和对象等核心概念。学习者将了解到...

    c# vb.net .net 开发操作系统 cosmos

    【标题】"C# VB.NET .NET 开发操作系统 Cosmos" 提供了一个独特的学习和实践机会,让我们深入了解如何使用这些常见的编程语言构建自定义的操作系统。Cosmos,全称为Cosmos User Kit,是一个开源项目,旨在简化非...

    ArcObjects GIS应用开发——基于C#.NET(第一版).pdf

    ArcObjects是ESRI(Environmental Systems Research Institute)提供的一个强大的开发工具集,用于构建GIS应用程序。这本书深入探讨了如何利用ArcObjects库在C#.NET环境下创建GIS解决方案。 1.1章节介绍了...

    C#与VB.NET代码互转工具

    标题中的"C#与VB.NET代码互转工具"指的是一个能够帮助程序员在C#和VB.NET两种编程语言之间进行代码转换的应用程序。这个工具的核心功能是将VB.NET编写的代码自动转化为等效的C#代码,反之亦然。这对于那些需要在不同...

    C#.NET 开发者手册

    《C#.NET 开发者手册》是一本专为C#.NET程序员量身打造的全面指导书籍,涵盖了C#.NET编程的各个方面,旨在帮助开发者提升技能,深入理解.NET框架的运用。书中不仅包含了大量的实例和源代码,还有丰富的理论解析,为...

    Visual C#.NET数据库开发经典案例解析

    C#,一种面向对象的编程语言,与.NET框架结合,为开发者提供了强大的数据库应用程序开发工具。以下是该书可能涉及的重要知识点和详细说明: 1. **C#基础**:首先,理解C#的基础语法是至关重要的,包括数据类型、...

    C#.NET课程设计指导 C#.NET课程设计指导

    7. **ASP.NET Web应用开发**:了解如何使用C#.NET开发Web应用程序,包括ASP.NET页面生命周期、控件、状态管理以及MVC模式。 8. **数据库交互**:学习ADO.NET,包括连接数据库、执行SQL语句、填充数据集和数据表,...

    C# .Net使用luckysheet开发实例

    本篇文章将深入探讨如何在C# .Net环境下利用Luckysheet进行开发,包括初始化设置、数据的保存与读取,以及Luckyexcel库的使用,旨在帮助开发者更好地理解和运用这一工具。 首先,我们来了解如何进行基础的初始化...

    C#.Net网络程序开发

    3. WCF:Windows Communication Foundation是一个全面的服务导向架构,用于构建分布式应用程序。它可以支持多种通信协议,如HTTP、TCP、SMTP等,并能无缝集成.NET应用程序。WCF提供了服务契约和服务实现的概念,使得...

    C#.Net开发抠图工具

    总的来说,开发"C#.Net开发抠图工具"涉及到的知识点包括C#编程基础、.NET Framework、System.Drawing命名空间的使用、图像处理算法(如颜色空间转换、颜色比较和阈值设定)、文件I/O操作以及可能的多线程和UI设计。...

    C#用S7.net

    S7.net是一个用于与西门子PLC进行数据交换的.NET组件,它允许开发者在C#等.NET支持的语言中实现对PLC的读写操作,适用于自动化工程、工业控制系统的开发。 描述中提到的"资料中有s7.net.dll文件及其使用文档",表明...

    用于C#和.NET的WebRTC、SIP和VoIP库 专为实时通信应用程序设计

    5. **sipsorcery**: 压缩包中的“sipsorcery”可能是一个具体的SIP库或工具,用于C#和.NET环境下的SIP应用开发。这个库可能包含实现SIP协议的核心组件,如注册代理、呼叫服务器、信令处理等,帮助开发者快速构建VoIP...

    Visual C#.NET项目实战开发从入门到精通 Part 2

    本书是一本讲解如何通过Visual C#.NET开发应用软件的书籍,它以5个实际项目为依托,全面而系统地再现了项目开发的实际...本书适用于有C#语言入门基础,并想进一步精通Visual C#.NET开发工具开发各类软件项目的读者。

    C#基于.NET 6.0开发的博客系统源码.zip

    这是一个基于C#编程语言和.NET 6.0框架开发的博客系统源代码。.NET 6.0是微软推出的最新跨平台开发框架,它合并了.NET Core和.NET Framework的诸多优势,提供了更快的性能、更好的生产力和更广泛的生态系统支持。 ...

    c#.net开发的客户管理系统

    《C#.NET开发的客户管理系统详解》 C#.NET是一种基于.NET Framework的编程语言,它在Windows应用程序开发中占据着重要地位,尤其在企业级应用领域,如客户管理系统(CRM)的设计与实现上,C#.NET的优势显著。本文将...

    用c# asp.net写的电子通讯录,使用了SQL数据库

    本项目“用C# ASP.NET写的电子通讯录,使用了SQL数据库”,正是这样一款基于Web的通讯录应用,它允许用户进行注册、登录、添加和管理联系人,以及修改个人信息,充分体现了Web应用程序的灵活性和实用性。 首先,...

    ArcObjects GIS 应用开发 基于 C#.NET

    除了基础的ArcObjects使用方法,书中的实例还会涉及到如何使用ArcEngine,这是Esri提供的一个用于桌面GIS开发的完整开发环境。ArcEngine提供了丰富的控件和组件,使开发者可以构建出与ArcGIS Desktop类似的应用程序...

Global site tag (gtag.js) - Google Analytics