



Froggerreloaded-frogger is back plus Csharp Source
http://code.google.com/p/froggerreloaded/
Get the frog to the other side of the screen, but watch out for the cars. The frog cannot swim so try to stay on the trees while crossing the river. You can move the frog with the W,A,S,D keys. W-key is forward, A left, D right and S backwards.




Tessnet2.NET 2.0 Open Source OCR assembly using Tesseract engine
http://www.pixel-technology.com/freeware/tessnet2/
Tesseract is a C++ open source OCR engine. Tessnet2 is .NET assembly that expose very simple methods to do OCR.
Tessnet2 is multi threaded. It uses the engine the same way Tesseract.exe does. Tessdll uses another method (no thresholding).




NHibernate Workbench
http://sourceforge.net/projects/faticalabshqled/files/
A tool to help working with NHibernate




SQL Server Web Data Administrator for SQL Server
http://sqlwebadmin.codeplex.com/
The SQL Server Web Data Administrator enables you to easily manage your SQL Server data, wherever you are. Using its built-in features, you can do the following from Microsoft Internet Explorer or your favorite Web browser:
* Create and edit databases in SQL Server or Microsoft SQL Server Desktop Engine (MSDE)
* Perform ad-hoc queries against databases and save them to your file system
* Export and import database schema and data
* Manage users and roles
* View, create and edit stored procedures
Whether you are doing Microsoft Windows or Web development, or just need remote access to data for yourself or your clients, the Web Data Administrator is the perfect complement to your toolbox.




WinForms to XAML UI Converter
http://www.ingeniumsoft.com/Products/WinForm2XAML/tabid/63/language/en-US/Default.aspx
Windows Forms to XAML Converter (WF2XAML) is a tool to convert Windows Forms to WPF/Silverlight/Windows Phone XAML. It is based on template concept and can be fully extended to support third party controls and to render custom XAML. You can apply Styles during conversion simply creating your templates and inserting them in the application config section.




.NET Reference Explorer
http://www.stephan-brenner.com/?page_id=53
This tool helps you to check, on which other assemblies, a certain .NET assembly relies on. It displays the dependencies as directed graph and informs you, if the referenced assemblies are currently available and which versions are required.




Visifire-silverlight data visualization charting controls
Visifire is a set of data visualization controls – powered by Microsoft® Silverlight™ & WPF. Visifire is a multi-targeting control which can be used in both WPF & Silverlight applications. Using the same API, charts in both Silverlight & WPF environments can be created within minutes. Visifire Silverlight Controls can also be embedded in any webpage as a standalone Silverlight App. Visifire is independent of server side technology. It can be used with ASP, ASP.Net, SharePoint, PHP, JSP, ColdFusion, Python, Ruby or just simple HTML. Don’t take our word for it! Visit Visifire Gallery or design your own chart using Chart Designer.




TinySharpZip – small library which has ability to create and extract ZIP archives
http://code.google.com/p/tinysharpzip/
.NET framework still lacks ZIP archive support so I created this library to allow .NET developers who needed simple ZIP archive manipulation functionality and not want to redistribute third party code as additional dll.
The library is written purely in .NET/C# and uses System.IO.Compression.DeflateStream to compress and decompress data compressed with “deflate” algorithm.
Please note: the library is very simple and does not support all features described in ZIP format specification from PKWARE(encryption, many compression methods, extra fields, etc).
TinySharpZip supports only ‘store’ and ‘deflate’ compression methods and can:
* create ZIP archives and extract only these archives programmatically
* extract archives from ‘trusted’ sources when you sure that ZIP archive format is supported
Again, the library is not intended to provide ZIP archive management functionality for end users and should not be used for products allowing to extract any ZIP archives. More sophisticated libraries (SharpZipLib, DotNetZip) or commercial libraries can be used for these cases.
There is no documentation for the library, it has very simple interface and I hope you will understand how to work with it from sample application and source code.




BackLINQ-LINQ to Objects framework 2
http://code.google.com/p/backlinq/
BackLINQ allows applications written in C# 3.0, but which need to target .NET Framework 2.0 and/or 3.x, to reap the benefits and expressivity of LINQ to Objects and lambda expressions.
The Short of BackLINQ
Once you've gotten used to expressing queries on objects using LINQ, it's hard to go back and write them in an imperative and verbose style. Some folks may still need to target .NET Framework 2.0 and with the multi-targeting capability of Visual Studio 2008, it is possible to continue to use C# 3.0 without requiring users to install .NET Framework 3.5 (which is required to use LINQ to Objects). This is where BackLINQ comes in.




Saturn disk image – read write ISO and dotNET component
http://saturndiskimage.sourceforge.net/
Saturn disk image is a tool for working with ISO 9660/Joliet disk images (".iso" files). The toolkit consists of a program called Disk image creator, which can be used to create disk images using either a graphical user interface or a command-line interface, as well as a dotNET component for reading and writing disk images. The toolkit also integrates with the well-known NAnt build system, enabling software engineers to create disk images as part of their regular build scripts.




TNValidate – .NET Fluent Validation Library
http://tnvalidate.codeplex.com/
TNValidate is a fluent validation library for .Net. It enables you to write validation
logic in a way that somewhat resembles natural language. This is not only intended to
make it a little easier for developers to scan, but also means non-programmers have a
better chance of being able to understand and modify the constraints being placed on
data.
TNValidate collects together validation failures and has a default set of error messages,
which you can present to end users. Currently we support English and Swedish language;
if you want something else, see the section on adding languages. However, often you will
want to customize the error that is given to the end user for a specific failure, which
is made quick and easy too.
Finally, TNValidate is open source, made available under the MIT license. This enables
you to use it in your free or non-free software, and does not obligate you to contribute
back any changes. However, if you are in an environment where you are allowed to do so,
contributions are welcome (especially in the area of adding support for more languages).




Smart Paster Visual Studio Add-In – StringBuilder and Better C# Handling
I received some great ideas for new features and thought I'd incorporate them in a new version. Here's what's new:
* Tab/linebreak escape choices for C#
* Verbatim Literals (optional line spanning) for C#
* Paste As StringBuilder (with optional AppendFormat usage)
* Auto Formatting After Paste (optional)
* Ability to hide Paste As options on the context menu
* Add-In Commands for adding to custom menus and keyboard shortcuts




PowerCommands for Visual Studio 2008
http://code.msdn.microsoft.com/PowerCommands
PowerCommands 1.1 is a set of useful extensions for the Visual Studio 2008 adding additional functionality to various areas of the IDE. The source code is included and requires the VS SDK for VS 2008 to allow modification of functionality or as a reference to create additional custom PowerCommand extensions. Visit the VSX Developer Center at http://msdn.com/vsx for more information about extending Visual Studio.




GhostDoc – Visual Studio that automatically generates XML Documentation
http://www.roland-weigelt.de/ghostdoc/
GhostDoc is a free add-in for Visual Studio that automatically generates XML
documentation comments for C#. Either by using existing documentation inherited
from base classes or implemented interfaces, or by deducing comments from
name and type of e.g. methods, properties or parameters.




iTextSharp-.NET component to generate PDF files on the fly
http://sourceforge.net/projects/itextsharp/
iTextSharp is a port of the iText open source java library written entirely in C# for the .NET platform. iText# is a library that allows you to generate PDF files on the fly. It is implemented as an assembly.




Pex-Automated White Box Testing for .NET
http://msdn.microsoft.com/en-us/devlabs/cc950525.aspx
Pex (Program EXploration) produces a traditional unit test suite with high code coverage. A parameterized unit test is simply a method that takes parameters, calls the code under test, and states assertions. Given a parameterized unit test written in a .NET language, Pex automatically produces a small unit test suite with high code and assertion coverage. To do so, Pex performs a systematic white box program analysis.Pex learns the program behavior by monitoring execution traces, and uses a constraint solver to produce new test cases with different behavior. At Microsoft, this technique has proven highly effective in testing even an extremely well-tested component.
Play with Pex, stress it, evaluate it, and tell us what you think.




Iron Speed Designer-accelerate your web application development
http://www.ironspeed.com/products/Landing.aspx?c=DotNetCurry
Generate database and reporting applications for .NET in minutes. Quickly create visually stunning, feature-rich Web 2.0 applications that are easy to customize and ready to deploy. Our customers report saving an average of $37,000 and 19 weeks of development time per application!




NodeXL is an Excel 2007 flowchart template plus class libraries
http://www.codeplex.com/NodeXL
Formerly know as Microsoft Research released .NetMap
NodeXL is an Excel 2007 template for viewing and analyzing network graphs, along with a set of .NET Framework 3.5 class libraries that can be used to add network graphs to custom applications.
A network graph is a series of vertices (sometimes called nodes) connected by edges. See this Wikipedia article for an overview of network graphs.
Here is a sample network graph created by NodeXL. It shows an individual's network of friends within Facebook.com:
In addition to the Excel 2007 template, the source code includes a standalone desktop application for viewing network graphs. The application reads graph data from either a Pajek file or a simple edge-list text file. The degree of graph customization is much more limited in the desktop application than with the Excel 2007 template.
he Excel 2007 template and the desktop application display graphs using a custom Windows Forms control that can also be used in other applications. In fact, the template is just a Visual Studio Tools for Office 3.0 wrapper around a stack of reusable, prebuilt class libraries.
The Windows Forms control is one of several graph "visualizers" that are packaged in a Microsoft. NodeXL.Visualization assembly. There is also a Microsoft. NodeXL.Adapters assembly for reading and writing graph data in various formats, a Microsoft.SocialNetworkLib assembly for analyzing social networks, and a Microsoft. NodeXL.Core assembly that implements the low-level vertex, edge, and graph classes. The framework for a Microsoft. NodeXL.Algorithms assembly is also provided, although most of the graph algorithms are still work items as of December 2008.
The class libraries are documented in a help file created with NDoc. Search for the NodeXLApi.chm file in the class libraries.
Important Note: You may see nothing but empty topics when you attempt to view the NodeXLApi.chm file. To fix this problem, which is due to a security restriction in Internet Explorer 7, right-click the chm file in Windows Explorer and click the "Unblock" button on the General tab.




NET Reflector-Explore browse and analyze .NET assemblies
http://www.red-gate.com/products/reflector/
Explore, browse, and analyze .NET assemblies
* Explore .NET assemblies in an easy-to-understand, natural way
* Understand the relationships between classes and methods
* Find where types are instantiated and exposed
* Check that your code has been correctly obfuscated before release
* 30 Add-Ins available for free
.NET Reflector enables you to easily view, navigate, and search through, the class hierarchies of .NET assemblies, even if you don't have the code for them. With it, you can decompile and analyze .NET assemblies in C#, Visual Basic, and IL.




Microsoft IIS Web Platform Installer
http://www.microsoft.com/web/channel/products/WebPlatformInstaller.aspx
The Web Platform Installer (Web PI) is a simple tool that installs Microsoft's entire Web Platform, including IIS7, Visual Web Developer 2008 Express Edition, SQL Server 2008 Express Edition and the .NET Framework. Using the Web Platform Installer’s user interface, you can choose to install either specific products or the entire Microsoft Web Platform onto your computer. The Web PI also helps keep your products up to date by always offering the latest additions to the Web Platform.
New Updates! Now supporting Windows XP and Windows Server 2003, Web PI makes it easy to install and stay up-to-date with the Microsoft Web Platform. This updated release lets you install ASP.NET MVC, Visual Studio Tools for Silverlight, and much more!
System requirements
* Supported Operating Systems are: Windows Vista RTM, Windows Vista SP1, Windows XP, Windows Server 2003, Windows Server 2008
* You must have administrator privileges on your computer to run Web Platform Installer
* .NET 2.0 Framework
* Supported Architectures: x86 and 64-bit




XamlpadX-WPF XAML editor
http://blogs.msdn.com/llobo/archive/2008/08/25/xamlpadx-4-0.aspx




XAML Power Toys- Visual Studio 2008 SP1 Multi-AppDomain XAML Editor Add-In
http://karlshifflett.wordpress.com/xaml-power-toys/
XAML Power Toys is a Visual Studio 2008 SP1 Multi-AppDomain Add-In that empowers WPF & Silverlight developers while working in the XAML editor. Its Line of Business form generation tools, Grid tools, DataGrid and ListView generation really shorten the XAML page layout time.
It’s accessed through commands in the XAML editor context menu and the Solution Explorer item context menu.
XAML Power Toys generates .NET 3.5 SP1 WPF compliant XAML and Silverlight 2 compliant XAML.
This version of XAML Power Toys is compatible with Silverlight 2.0 RTM




SourceMonitor-monitor complexity in source code
The freeware program SourceMonitor lets you see inside your software source code to find out how much code you have and to identify the relative complexity of your modules. For example, you can use SourceMonitor to identify the code that is most likely to contain defects and thus warrants formal review. SourceMonitor, written in C++, runs through your code at high speed. SourceMonitor provides the following:
* Collects metrics in a fast, single pass through source files.
* Measures metrics for source code written in C++, C, C#, VB.NET, Java, Delphi, Visual Basic (VB6) or HTML.
* Saves metrics in checkpoints for comparison during software development projects.
* Displays and prints metrics in tables and charts.
* Operates within a standard Windows GUI or inside your scripts using XML command files.
* Exports metrics to XML or CSV files for further processing with other tools.




Clone Detective for Visual Studio
http://www.codeplex.com/CloneDetectiveVS
Clone Detective is a Visual Studio integration that allows you to analyze C# projects for source code that is duplicated somewhere else. Having duplicates can easily lead to inconsistencies and often is an indicator for poorly factored code.




Continuous LINQ- create continuous self-updating result sets
Continuous LINQ is a .NET Framework 3.5 extension that builds on the LINQ query syntax to create continuous, self-updating result sets.
In traditional LINQ queries, you write your query and get stale results. With Continuous LINQ,
you write a query and the results of that query are continuously updated as changes are made to the source collection or items within the source collection.
CLINQ has tremendous value in GUI development and is especially useful in binding to filtered streams of data such as financial or other network message data.


More Options ...
Categories
Tag Cloud
Blog RSS
Comments RSS

Void « Default
Life
Earth
Wind
Water
Fire
Light 