TheSwamp

Code Red => .NET => Topic started by: exmachina on July 01, 2013, 03:03:18 PM

Title: Commercial Tools for. NET
Post by: exmachina on July 01, 2013, 03:03:18 PM
I do not like to "advertise" commercial tools, but I think this information may be useful to some users
Title: Xamarin
Post by: exmachina on July 01, 2013, 03:08:11 PM
"Easily" create apps in C# for iOS, Android and Mac

Home:
http://xamarin.com/

Note:
For Mac development (in windows) we need a virtual machine running Mac OS + Xcode
Title: Postsharp
Post by: exmachina on July 01, 2013, 03:09:38 PM
Design Pattern Automation for .NET

Home:
http://www.postsharp.net/
Title: LINQPad (freeware/ commercial)
Post by: exmachina on July 01, 2013, 03:14:58 PM
LINQPad lets you interactively query databases in LINQ

Note:
autocompletion is only included in the commercial version

Home:
http://www.linqpad.net/
Title: Devart LINQ Insight
Post by: exmachina on July 01, 2013, 03:17:48 PM
LINQ Insight is a Visual Studio add-in that provides a complete set of tools that make LINQ/ORM development faster and easier, and helps you to produce more efficient data access code. It allows executing LINQ queries at design-time directly from Visual Studio without starting a debug session, allowing you to test queries instantly after you write them. LINQ Insight also provides a powerful ORM profiler tool for profiling the data access layer of your projects and tracking all the ORM calls and database queries from the ORM.

Home:
http://www.devart.com/linqinsight/
Title: Devart dotConnect Universal
Post by: exmachina on July 01, 2013, 03:21:44 PM
dotConnect Universal offers universal access to data of different databases for the Microsoft .NET Framework. It supports most of major database servers, including Microsoft SQL Server, Microsoft Access, Oracle, DB2, MySQL, PostgreSQL, SQLite, InterBase, and Firebird. Other servers can be accessed through their ADO.NET, OLE DB and ODBC providers.

dotConnect Universal is based on ADO.NET technology and can be used in the same way as the SQL Server .NET Data Provider. The main feature of dotConnect Universal is an access to multiple database servers at the same code. With dotConnect Universal it is possible to avoid writing conditional code for different providers or using ADO.NET interfaces directly. dotConnect Universal implements full support of design-time development and integration with IDE, which allows to reduce development time greatly.

Home:
http://www.devart.com/dotconnect/universal/


Note:
I've tried it and it works fine
Title: Devart Entity Developer
Post by: exmachina on July 01, 2013, 03:26:42 PM
Entity Developer is a powerful ORM modeling and code generation tool for NHibernate, ADO.NET Entity Framework, LinqConnect, and LINQ to SQL. You can use Model-First and Database-First approaches to design your model and generate C# or Visual Basic .NET code for it. It introduces new approaches for designing ORM models, boosts productivity, and facilitates the development of database applications.

Home:
http://www.devart.com/entitydeveloper/

Note:
Works very well with EF, I have not tried others
Title: LLBLGen Pro)
Post by: exmachina on July 01, 2013, 03:34:20 PM
LLBLGen Pro is a data-access solution.
You use the LLBLGen Pro Designer to create the entity/domain model, define the mappings and generate source-code for one of the four supported O/R mapping frameworks: Entity Framework, NHibernate, Linq to SQL or the LLBLGen Pro Runtime Framework.
You use the generated code combined with the O/R mapping framework of your choice to access your database and consume the data in that database.

Home:
http://www.llblgen.com/

Note
Some developers say that the LLBLGen Pro Runtime Framework is the best ORM, and surely they are right, but to create EF models I think it's better Devart Entity developer
Title: Code on Time
Post by: exmachina on July 01, 2013, 03:42:52 PM
Code On Time web application generator will create advanced web apps straight from your database. These web applications are rich with features, such as adaptive filtering, search bars, reporting, charts, and data sheet view. All you need is a database, and you can impress your customers and peers in a few short minutes.

Your enterprise-class web app will be ready for immediate deployment to your own server, shared, or dedicated hosting provider. You can even deploy directly to the cloud.

Home:
http://codeontime.com/
Title: Codesmith
Post by: exmachina on July 01, 2013, 03:54:11 PM
Template-based code generator that can generate code for any ASCII-based language

Home:
http://www.codesmithtools.com/

I do not know how to use this tool, but developers says it is an exceptional tool


Tomorrow more...


Title: Re: Commercial Tools for. NET
Post by: exmachina on August 31, 2013, 12:46:54 AM
SmartInspect
- Advanced High-Performance Logging and Tracing for .NET, Java and Delphi
- Identify and fix software bugs faster
- Monitor and analyze applications in real-time
- Find solutions to user-reported issues
- Debug production systems while they run[/li][/list]

Very good logging software for .NET  & Delphi

Home:
http://www.gurock.com/smartinspect/
Title: Re: Commercial Tools for. NET
Post by: exmachina on August 31, 2013, 12:49:10 AM
Entity Framework Profiler
Real-time visual debugger allowing a development team to gain valuable insight and perspective into their usage of Entity Framework. The product is architected with input coming from many top industry leaders within the OR/M community. Alerts are presented in a concise code-review manner indicating patterns of misuse by your application. To streamline your efforts to correct the misuse, we provide links to the problematic code section that triggered the alert.

Home:

http://www.hibernatingrhinos.com/products/EFProf
Title: Re: Commercial Tools for. NET
Post by: exmachina on August 31, 2013, 12:53:12 AM
NHibernate Profiler
Real-time visual debugger allowing a development team to gain valuable insight and perspective into their usage of NHibernate. The product is architected with input coming from many top industry leaders within the NHibernate community. Alerts are presented in a concise code-review manner indicating patterns of misuse by your application. To streamline your efforts to correct the misuse, we provide links to the problematic code section that triggered the alert.

This and the previous are Silverlight‎ app's, very bad idea, they could be much more efficient...

Home:
http://www.hibernatingrhinos.com/products/NHProf
Title: Re: Commercial Tools for. NET
Post by: exmachina on August 31, 2013, 12:54:30 AM
ORM Profiler
O/R mapper frameworks supported: Any DbProviderFactory using O/R mapper / data-access layer, like: LLBLGen Pro Runtime Framework 3.x, Entity Framework v1, Entity Framework v4.x, Entity Framework v5.x, Dapper.net, Massive, SubSonic, Microsoft.Data (WebMatrix)

Home:
http://www.hibernatingrhinos.com/products/NHProf
Title: Re: Commercial Tools for. NET
Post by: exmachina on August 31, 2013, 12:57:39 AM
Intersoft WebUI Studio
Introducing WebUI Studio 2012 Premier® edition, expertly designed for the most complex enterprise-level web development requirements. Now featuring over 370 advanced presentation-layer components for ASP.NET, Silverlight, and WPF in one box, WebUI Studio 2012 Premier is the ultimate toolset for building dynamic and powerful next-generation Rich Internet Applications.

From interactive Customer Relationship Management applications to integrated Enterprise Resource Planning systems; from online stock trading to global equipment applications, WebUI Studio Premier defies web development challenges without compromise. Its cutting-edge technologies and remarkable innovations power robust applications like Volvo’s online truck management application and Italy’s hospital supply management system.

Very good.

Home:
http://www.intersoftpt.com/WebUIStudio/

Title: Gizmox Visual WebGui Professional Studio
Post by: exmachina on August 31, 2013, 01:02:00 AM
Gizmox Visual WebGui Professional Studio
With its familiar .Net visual drag n' drop, WYSIWYG designer and  HTML5 rendering engine, Visual WebGui is the natural choice for core Visual Studio developers who want to create native quality, cross-platform enterprise level HTML5 apps in VB.NET or C#.

Home:
http://www.visualwebgui.com/Gizmox/Solutions/VisualWebGui/VisualWebGuibHomepageb/tabid/801/Default.aspx
Title: CodeRush
Post by: exmachina on August 31, 2013, 01:05:15 AM
CodeRush
CodeRush makes it easier to see what's going on with complex code, so you can move forward and spend less time wandering and wondering. Why is that expression's value different from what you expect? When did that local change? How many times have we been through this loop? CodeRush's compelling new debug visualizer effortlessly and instantly answers these questions and more.

Very good.

Home:
http://www.devexpress.com/Products/CodeRush/
Title: DocToHelp
Post by: exmachina on August 31, 2013, 01:14:36 AM
DocToHelp
Help and documentation software (.pdf, .chm, web help, Visual Studio Help... and others)

It work very well with .doc files

Home:
http://www.doctohelp.com
Title: Help & Manual
Post by: exmachina on August 31, 2013, 01:19:03 AM
Help & Manual
Help and documentation software (.pdf, .chm, web help, Visual Studio Help... and others)

It work very well, but it can not import .doc files (can import the RTF files)

Home:
http://www.helpandmanual.com/
Title: VSdocman
Post by: exmachina on August 31, 2013, 01:23:32 AM
VSdocman
Visual Studio code commenter and documentation generator

Home:
http://www.helixoft.com/vsdocman/overview.html
Title: Submain GhostDoc pro
Post by: exmachina on August 31, 2013, 01:25:30 AM
Submain GhostDoc pro
GhostDoc is a Visual Studio extension that automatically generates XML documentation comments for methods and properties based on their type, parameters, name, and other contextual information.

Home:
http://submain.com/products/ghostdoc.aspx
Title: Atomineer
Post by: CADbloke on September 01, 2013, 09:48:02 PM
Another piad tool for code documentation, similar to Ghostdoc, to add to this list: http://www.atomineerutils.com/. I use it and like it.
Title: InstallAware
Post by: exmachina on September 12, 2013, 07:51:44 PM
InstallAware
Software installation solution for Windows

Home:
http://www.installaware.com/

starting at €999 ...it is not cheap
Title: Advanced Installer
Post by: exmachina on September 12, 2013, 07:55:05 PM
Advanced Installer
Software installation solution for Windows

Home:
http://www.advancedinstaller.com/

Start at $299 (without dialog editor)
Title: StickyNotes4Code For Visual Studio
Post by: exmachina on September 12, 2013, 07:59:10 PM
StickyNotes4Code For Visual Studio
It is a Visual Studio plug in that seamlessly integrates with the IDE providing sticky notes capabilities to documents within a solution. While several methods exist for lightweight code review, such as "over the shoulder" reviews, review by email and meetings, the most effective reviews are conducted by tools to facilitate the process.

Home:
http://www.stickynotes4code.com/

Note: only fo VS professional or upper
Title: Tabs Studio
Post by: exmachina on September 12, 2013, 08:01:06 PM
Tabs Studio
Tool to organize and customize Visual Studio document tabs.

Home:
http://www.tabsstudio.com/

Note: only for VS professional or upper
Title: VisualSVN
Post by: exmachina on September 12, 2013, 08:05:58 PM
VisualSVN
Subversion integration plug-in for Visual Studio.

Home:
http://www.visualsvn.com/visualsvn/

Note: only for VS professional or upper

Free Community License:
VisualSVN Community License is a free of charge license that allows to use VisualSVN on any computer which is not a member of an Active Directory domain
Title: XAML Spy
Post by: exmachina on September 12, 2013, 08:08:19 PM
XAML Spy
Is a visual runtime inspector for Silverlight, Windows Phone, WinRT and WPF applications. It provides access to all aspects of any running XAML application. Interact with the UI visual tree, monitor events, extract XAML, explore the contents of the package and isolated storage, view statistics and more

Home:
http://xamlspy.com/
Title: raize Codesite
Post by: exmachina on October 21, 2013, 03:33:27 PM
CodeSite Logging System gives developers deeper insight into how their code is executing, which enables them to locate problems more quickly and ensure their application is running correctly. CodeSite's logging classes let developers capture all kinds of information while their code executes and then send that information to a live display or to a log file. Furthermore, both styles of logging, live logging and file logging, can be performed locally or remotely (via TCP, UDP, or HTTP).

Home:
http://www.raize.com/DevTools/CodeSite/Default.asp
Title: Re: Atomineer
Post by: exmachina on October 21, 2013, 03:38:10 PM
Another piad tool for code documentation, similar to Ghostdoc, to add to this list: http://www.atomineerutils.com/. I use it and like it.

Looks good, but the installer does not work well , at least on my machine (non English OS), and I had to register the addin manually
Title: CenterSpace NMath Library
Post by: exmachina on January 07, 2014, 01:53:39 PM
CenterSpace NMath Library
The NMath .NET math library contains foundational classes for object-oriented numerics on the .NET platform.

Home:
http://www.centerspace.net/products/nmath/