“软件开发”目录存档

开源观止之四十三 Sandcastle Help File Builder

2010年09月6日,星期一

Sandcastle, created by Microsoft, is a tool used for creating MSDN-style documentation from .NET assemblies and their associated XML comments files. The current version is the May 2008 release. It is command line based and has no GUI front-end, project management features, or an automated build process like those that you can find in NDoc. The Sandcastle Help File Builder was created to fill in the gaps, provide the missing NDoc-like features that are used most often, and provide graphical and command line based tools to build a help file in an automated fashion.


快手软件,得心应手

开源观止之四十二 Reflection Studio

2010年08月3日,星期二

Reflection Studio is a development tool that encapsulate all my work around reflection, performance and WPF. It allows to inject performance traces into any NET software, get them back for analyse and reporting. Reflection Studio is a complete new re-write of my unfinished/deleted project NPerf.


快手软件,得心应手

开源观止之四十一 DataDevelop

2010年03月22日,星期一

DataDevelop is an application for managing multiple databases (including SQL Server, MySQL, SQLite, MS Access), extensible and includes a scripting environment for data manipulation. It’s developed in C# for .NET Framework 2.0 and higher.


快手软件,得心应手

开源观止之四十 微软发布.Net Framework 3.5下的 Chart 控件

2010年03月22日,星期一

微软发布了Net Framework 3.5下的 Chart 控件,弥补了.Net平台下缺乏一个十分强力的图表控件。该图表控件支持多种图表,如饼图,柱状图,曲线图,散点图,雷达图,面积图,股票图等,同时支持Winform和Asp.net。
这里是官方的说明

快手软件,得心应手

开源观止之三十九 OpenS-CAD, a simple 2D CAD application

2009年12月30日,星期三

OpenS-CAD

Have you ever wondered how a 2D CAD application is designed and implemented? I have, so I decided to sit down and write one. Now, implementing a fully functional 2D CAD is a tremendous task for a single person, and not something that can be completed in just a couple of months when only working on it on and off in the evenings. So, what I have implemented so far is the basic framework and only the most basic tools, but it does demonstrate how a CAD application could be implemented.

What this program demonstrates is:

•Using world units and a coordinate system instead of screen units and a coordinate system.
•Grid layer and drawing layers.
•Zoom and pan.
•Selection rectangle. Select enclosed objects (when moving left to right) or select any partially enclosed objects (moving right to left).
•Basic draw tool: line, circle, and arc.
•Basic edit tool. Join two lines, extend line to line.
•Running snap, and quick snap. Snap is used to precisely attach a draw object to another object.
•Moving selected objects. Copy of selected object (for now, only when moving).

OpenS-CAD

开源观止之三十八 Feature Model DSL

2009年12月29日,星期二

Welcome fo the Feature Model DSL project!
Feature Model DSL makes it possible for you to design feature models using Visual Studio 2008 (and hopefully beyond). It is developed using the Microsoft DSL Tools.
Features:
The original design of the Feature Model DSL was proposed by Gunther Lenz and Christoph Wienands in the Practical Software Factories in .NET book. This project extends the idea to support Visual Studio 2008 and provides the following features:.
Feature model modeling experience supported by an integrated Visual Studio experience, including visual designer, Toolbox and Properties Window.
Feature model validation through Errors List toolbar.
Cross-diagram navigation.
HTML report automatically generated from feature model diagram.
Export feature model diagram to .png file.
(new) Configure feature model.
(new) Open, save and validate feature model configuration.
(new) Implement and launch custom actions to change the environment (IDE) according to the feature model configuration
(new) Generate HTML reports for a single or multiple feature model configurations.

Ascend.NET

开源观止之三十七 GMap.NET

2009年12月29日,星期二

GMap.NET is a powerful, Free, cross platform, open source .NET control.
Enable use routing, geocoding and maps from Google, Yahoo!, Bing, OpenStreetMap, ArcGIS in Windows Forms & Presentation, supports caching!

Ascend.NET

开源观止之三十六 MapWindow (Orlando)

2009年12月29日,星期二

MapWindow is an open source geographic information system (GIS) and library of geospatial software development tools for .NET, written in C#. The Map, Legend, Toolbox and other controls are all components that can be used to create a custom GIS right from the MapWindow.dll.

MapWindow

开源观止之三十五 WPF Diagram Designer

2009年11月9日,星期一

http://www.codeproject.com/KB/WPF/WPFDiagramDesigner_Part3.aspx

一个基于WPF的带有链接器的图形编辑器,类似Visio,扩展之后可用于编写工作流等软件。

Ascend.NET

快手软件,得心应手

开源观止之三十四 AvalonDock

2009年11月5日,星期四

AvalonDock is a WPF controls library which can be used to create a docking layout system like that is present in VisualStudio. It supports fly-out panes, floating windows, multiple docking manager in same window, styles and themes and it can host WinForms controls.

This library is the successor of the ‘WPF Docking Library’ that was published on CodeProject quite a while ago (http://www.codeproject.com/KB/WPF/WPFdockinglib.aspx).

Ascend.NET

快手软件,得心应手

开源观止之三十三 Ascend.NET

2009年11月4日,星期三

The Ascend.NET controls are a collection of Windows Forms controls written in C# targeting Visual Studio 2005 and .NET 2.0.
The intent is to provide controls that are flexible but easy to use that will hold up well under heavy usage.
Ascend.NET
快手软件,得心应手

开源观止之三十二 Navigation Bar – Outlook Styled, NaviBar suite

2009年10月29日,星期四

Navigation Bar The NaviBar suite contains at least six different layout and color styles. The two different layout styles are Office 2003 and Office 2007. The six different color styles are Office 2003 blue, silver and green and Office 2007 blue, silver and black.
Navigation Bar
快手软件,得心应手

开源观止之三十一 Feature Model DSL

2009年10月29日,星期四

Feature Model DSL makes it possible for you to design feature models using Visual Studio 2008 (and hopefully beyond). It is developed using the Microsoft DSL Tools.

Features:
The original design of the Feature Model DSL was proposed by Gunther Lenz and Christoph Wienands in the Practical Software Factories in .NET book. This project extends the idea to support Visual Studio 2008 and provides the following features:.

Feature model modeling experience supported by an integrated Visual Studio experience, including visual designer, Toolbox and Properties Window.
Feature model validation through Errors List toolbar.
Cross-diagram navigation.
HTML report automatically generated from feature model diagram.
Export feature model diagram to .png file.
(new) Configure feature model.
(new) Open, save and validate feature model configuration.
(new) Implement and launch custom actions to change the environment (IDE) according to the feature model configuration
(new) Generate HTML reports for a single or multiple feature model configurations.
Feature Model DSL
快手软件,得心应手

开源观止之三十 NShape

2009年10月29日,星期四

NShape is an Open Source diagram designing framework for .NET WinForms. Software developers use NShape to integrate diagramming capabilities into their applications. Using NShape, applications let users view, annotate, modify and create diagrams like flow charts, wiring schemes or project charts. NShape is open source and has a dual license which allows it to be employed for free in open source projects and for a license fee in commercial projects.

NShape
快手软件,得心应手

开源观止之二十九 DBSourceTools

2009年09月9日,星期三

DBSourceTools is a GUI utility to help developers bring SQL Server databases under source control. Mixing the features of Management Studio and Visual Studio for Databases, it is a powerful database object scripter, code editor, sql generator, and database deployment tool.

odyssey
快手软件,得心应手

开源观止之二十八 Mini SQL Query

2009年09月9日,星期三

Mini SQL Query is a minimalist SQL query tool for multiple databases (MSSQL, MSSQL CE, SQLite, OLEDB, MS Access/Excel files etc). The tool uses a generic schema engine taking advantage of the ADO.NET providers. Mini SQL Query is also easily extended with plugins.

Mini SQL Query
快手软件,得心应手

开源观止之二十七 DGManager.NET

2009年09月9日,星期三

DGManager.NET is a management utility for the GlobalSat DG-100 GPS datalogger. It provides additional features such as allowing you to geocode / geotag photos. Requires the .NET Framework 2.0. NEW: It can now be used with any GPX file!

DGManager.NET
快手软件,得心应手