As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Can someone recommend some good VB.net code generation tools?
I only need a tool for developing desktop applications. So the web side of things doesn't really concern me too much.
CodeSmith Generator has a bunch of Visual Basic Templates.
The de-facto standard for code generation (especially for .NET languages) seems to be CodeSmith. The latest version will cost money, however, they have made an older version freeware.
If you'd like to go with something free and open-source, MyGeneration is also quite good, and can actally use (after some conversion) CodeSmith templates.
The Microsoft copy of CodeSmith is T4, built into VS 2005 & 2008.
I only know of a couple of products that are not free:
There is CodeRush from DevExpress:
http://devexpress.com/Products/Visual_Studio_Add-in/Coding_Assistance/
Miguel Castro has one called CodeBreeze:
http://www.steelbluesolutions.com/Summary/CodeBreeze/Default.aspx
CodeSmith has a ton of templates and supports the latest technologies. It does cost money but it is well worth it in the time you will save as well as the support that comes with it. If you are using Linq to SQL, check out our PLINQO templates. There is currently a sweet CodeSmith offer on plinqo.com
Thanks
-Blake Niemyjski
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
Note: I have been out of touch with the PHP world for quite a long time. I am primarily a Python developer.
I have to build a small app in PHP5. Please suggest me a lightweight framework which:
Has MS SQL Server Support that runs on Linux as the app will be running on Ubuntu.
Is fast to learn, use and setup.
Performance is not a critical issue. As the app will be used on a private LAN by about 10 people for data entry mainly.
Suggestion about a templating engines will also be appreciated
Regards
Let's kill off the easy question first - by tempting, I'm assuming you mean templating. If so, Smarty is usually a very good contender as it is simple to learn and very powerful.
Now, for the framework. A wide variety of PHP frameworks have switched to PDO for SQL requests, which means that most of them will easily accomodate MS SQL. CodeIgniter does, so does CakePHP last time I checked.
Ultimately, pick what you know rather than picking something that looks fancy, unless you need the extra features. The learning curve will be smaller.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I'd like to create a flowchart/map visualization of how my project works, what is the best software available for this purpose? I'm not looking for something to do it automatically, I'd like to manually create the flowchart.
This is for a project done in Objective-C if that helps/matters.
OmniGraffle is pretty good. It even creates class diagrams from an Xcode 3.x project.
Other web applications that do this, that are not already mentioned:
draw.io, is free and uses Google Drive or Dropbox for storage (including Google Drive Realtime). I co-founded this.
Lucidchart is native JavaScript, like draw.io.
Creately and Cacoo are Flash implementations, although Cacoo are moving away from Flash.
Aside from my obvious bias, I would suggest Lucidchart or Gliffy (mentioned above).
If you (a) like gliffy and (b) want a desktop-based app that does the same thing, take a look at yEd. Supports BPMN and traditional flowcharts (as well as myriad other drawing notations). Nice and easy to use, cross-platform. Oh, and free :-)
hth.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I want to beautify the SQL queries I write.
What free tools exist that allow for SQL query formatting?
PoorMansTSqlFormatter is a free and open-source online beautifier, with offline an SSMS Add-In, command-line beautifier tool, and Notepad++ plugin.
The project aims to format any T-SQL (2000 or later) script, no matter the length or complexity.
T-SQL Tidy (dead link) was a very good online SQL formatter/beautifier.
It had a lot of formatting options. Although it was targeted at T-SQL, it should have worked with most SQL dialects.
There is a free online Instant SQL Formatter. The site also sells some other versions (add-in for Visual Studio, for example), but the online version is free.
Re Christoph's answer:
I was looking for the same in Notepad++ and found a link that gives an idea of how to create your own formatting with macros: Formatting SQL in Notepad++
It seems like it would work, but I'm going to use one of the SSMS Add-ins in the previous answer (less work).
I've always been a fan of Navicat.
Their lite version is free, but it still comes with the SQL Beautifier.
As an added bonus, occasionally you'll find some chinglish hiding in odd places.
Sequel Pro if using OS X.
Otherwise, just work out what you need, and then develop your query using your knowledge and use the command line tool (my personal favourite:)).
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I'm looking for a script or application that tidies up and reformats SQL queries. I've found some good online SQL formatters (see here) , as well as some downloadable commercial applications. I'm cautious about using an online service as I don't want to risk copies of these queries being stored somewhere they might be compromised, if only in a web server's cache (and it is against my employer's policy).
Does anyone know of any open-source applications, scripts, or downloadable freeware that might help me out with this?
It probably bears mentioning that I'm working on a Windows platform at work, but I am open to suggestions for other operating systems.
Cheers!
Update
I have used SQLInform as suggested by Vinko Vrsalovic to excellent effect. Thanks Vinko!
Something that might also be worth watching is SQLTidy, a young project on Google Code which could turn into something great in the long run.
Some things to try out (SQLinForm is free until 2009). It's weird how some niches totally lack good open source tools.
http://www.trialpay.com/checkout/?c=bb7014d&tid=6rGUpGo
http://www.sqlinform.com
http://www.fileheap.com/software-universal-sql-editor-download-11096.html
An Emacs macro:
http://www.emacswiki.org/emacs-en/tsql-indent.el
Something else... this freeware tool works for PL/SQL, so maybe there's a use for that in there.
PL/SQL Tidy (Broken Link)
Red Gate SQL Refactor (trial) + a Virtual Machine
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I'm not talking about bug tracking software (like Bugzilla or Jira). I'm looking for something that:
Stores test specifications in text format
Combines test specs into test coverage scenarios
Keeps track of the progress through testing scenarios
Links test specs with bug reports stored in Bugzilla
Generates progress reports
Is centrally managed on its own (i.e. is not a hack/extension on top of something else)
TestLink is a pretty nice open source test tracking tool with the features you need, and is still under active development. Take a look at http://testlink.org/
I haven't used this (yet), but Testopia seems to meet all your requirements, especially the one about Bugzilla.
I'm biased since I'm the primary author, but I think Cuanto is pretty good. It allows you to track historical results for multiple test projects and you can store your analysis with the test results.
RTH is another open source test management tool
I have personally used Trac (http://trac.edgewall.org/) which combines a simple issue tracker with Wiki functionality. Solved the need I had on my project.
A while back I briefly looked at the free version of QaTraq. Although I left the team I was considering it for before we every got very far with the project, it was the frontrunner of the options I looked at at the time.
It's got quite a nice interface, and what seemed to me to be a very sensible test planning structure. I think one of the big downsides was the the open source version didn't have table support in the WYSIWYG test case editor - Not a showstopper, and could be fixed with a little development effort or by spending some money on the professional version.