Generate asp.net code online for free

what is the catch? have you used it, and how does it work and where do they make their money from? The site is very barebones so it's kinda hard to get more information about it without going through the sign-up process... Would be good to get some first hand feedback from you if you have used it.

Also, how does it compare with new .Net 4.0 type features like the new entity model and can you write linq queries against these data models?
 
this is not new.

you can use .Net Tiers from Code Smith (i use this and its pretty good). NHibernate and a few others. but its awsome none the less :)
 
Hi

I am the auhor of this free tool.

Quick rundown of features :

C# .NET 3.5 code
Generates code based on a robust, tried and tested architecture
High Quality, Enterprise Ready, Microsoft Best Practice code
3-Tier, Object Orientated Code
Generate Business Layer and Objects
Strongly Typed Classes
Generate Data Layer and Methods
Generate all Stored Procedures
Generate Foreign Key Methods
Microsoft Sql Server 2005 +
Completely Online Based
Free Tool to Export your Database Schema to XML
Generates Visual Studio 2010 Solution File, DAL Project and Sample Website
Code is Lightweight and Fast

There are no catches - it's a free product - if enough people use it I might be able to make some money with advertising.

What is the difference between this and some other code generators?

1) It is online based and free. That means access it from home, office, school, at the client, on holiday - anywhere. Make changes and export again. No hassle, no versions or multiple programs to install. Other code generators cost between $299 - $400 or more per copy. If you have a computer at home and at the office, double that cost.

2) Most code generators are not worth much out of the box. It's template based, so you have to spend a considerable amount of time getting to know the templating syntax and writing your own templates. Code generators are supposed to save time, not cost time.

3) True, you can download Nettiers. But have a look at the thousands of lines of code it generates. Is it easy to read, lightweight, fast, or quick and simple to make changes? Have a look at the thousands of lines of codes and all the projects it generates, and decide for yourself.

4) Is this a tool that competes with Codesmith? Not really. Codesmith is a good product if you're a die hard hardcore Codesmith junkie who likes to customize templates to the T. The downside of that is that it costs time, a lot of testing and money to hone those templates into something you finally want.

That's where Code Generator 360 comes in - it generates code that 99% of .net developers need and want. Lightweight, standards based, easy to read and understand, all the methods you need are there, and it's strongly typed.
It generates your DAL, your Stored Procedures and your CRUD methods - even the Foreign Key methods so that you can save precious time and focus on building your projects.

It only takes 30 seconds to sign up, then all you need to do is import your schema, and you can generate thousands of lines of code in less than a second - online and free - that is what this tool is about.

Any .net developer will benefit immensely from this tool - I personally use it for all my projects and won't do a project without it - writing Stored Procedures and Data Access Layers is simply old news once you use this tool.

I would appreciate it if people can signup, use this tool, and provide me with feedback and suggestions.
 
Last edited:
Just a question, why do I need to signup? Please not another login I have to remember....

OpenID/OpenAuth........?
 
Just a question, why do I need to signup? Please not another login I have to remember....

OpenID/OpenAuth........?

OpenId will actually be included with the next batch of changes we are rolling out. However, signup only takes seconds and can save you days or weeks of work.
 
so you click, copy and past without any brain-part used on the "programmers" side ? what happens when that "programmer" have to really programing something ? what happens when i ask that "programmer" to do something else with that code ?

in relation to this, i've recently interviewed 5 new "programmers" with apparently years of programming and administration skills, but of them was tool users only. which means they themselves can't do any work when there is not a tool/designer present as well as the internet with google.

look i'm not shooting your site down, but one has to know that things like these tend to breed bad "programmers" that can only copy n paste and no one really in the practice want those kinds because of them being just WYSIWYG programming.

i'm just saying and sure you site is great, but one also have to know what else this brings. I myself do reuse some of my data layers and related code blocks, but at least i very well know wtf is going on inside of them...

wrong ? lets hear it :)
 
so you click, copy and past without any brain-part used on the "programmers" side ? what happens when that "programmer" have to really programing something ? what happens when i ask that "programmer" to do something else with that code ?

Once you've written 1, 2 ,3 or 4 Data layers it's all the same - monkey work. Nobody likes writing CRUD methods over and over and over again - once you know how to do it there really is nothing more to it, which is why I believe a lot of programmers use DAL generators.

However, it is important to know the basics of how a DAL works - junior programmers need to know this. But if you're a career developer or work for yourself and have to churn out a few projects a week - come on - are you going to manually write all those CRUD methods. I know I don't.

The real IP in any program doesn't sit in the DAL or the CRUD methods - it's in the business model.

Just my 2c, as someone who has used various code generation tools over the last few years, and will continue to do so...
 
Once you've written 1, 2 ,3 or 4 Data layers it's all the same - monkey work. Nobody likes writing CRUD methods over and over and over again - once you know how to do it there really is nothing more to it, which is why I believe a lot of programmers use DAL generators.

However, it is important to know the basics of how a DAL works - junior programmers need to know this. But if you're a career developer or work for yourself and have to churn out a few projects a week - come on - are you going to manually write all those CRUD methods. I know I don't.

The real IP in any program doesn't sit in the DAL or the CRUD methods - it's in the business model.

Just my 2c, as someone who has used various code generation tools over the last few years, and will continue to do so...

if only that was true for all of them especially those who claim to have like 5yrs+ experience. trust me after the 5th person i had to interview that was obviously a code generator user, but couldn't answer the most simplest code question that's inside the generated code, one can just go Meh over it.

it's time consuming to rewrite the DAL each time and obviously a generic DAL get's re-used, but is useless without the knowledge on how it exactly works as you pointed out.

it comes down to the correct and incorrect uses of all tools, generation and designers. i will anyways give your generator a shot after i've completed my sharepoint trek which does consume all of my time at the moment.
 
Top
Sign up to the MyBroadband newsletter
X