.Net as an Awesome Startup
Platform
Rudy Lacovara
rudy@hireflo.com
A Little Startup History
1998 - Web 1.0
A huge percentage of startups are built on classic ASP.
2008 – Web 2.0
Most startu...
What is a Startup?
“A regular company executes on a known
business model. A startup is a company
searching for a business ...
If you’re even considering launching a
startup, Read this book first
Launching Your Startup
1. Signup for BizSpark
2. Publish a Marketing Website
3. Design and Mockup
4. Build your Minimum Vi...
1. Signup for BizSpark
Go to http://www.microsoft.com/bizspark/ and Microsoft will give
you every software product they ma...
2. Publish a Marketing Site
• One pages that clearly describes your product
and collects email addresses
• You are testing...
3. Design and Mockup
• Mockup every page in your app
• Fix things
• Show people your mockups
The perfect tool for this is ...
4. Build Your Minimum Viable Product
Customer data requires better hosting:
($118 - $250/month for cloud server)
http://ww...
What I need in a Startup Architecture
• Speed
– If I’m heading toward the ground I want to build
that parachute as fast as...
HireFlo Architecture
• Asp.Net MVC, no webforms
• jQuery + lots of AJAX
• No Azure!
• No Entity Framework
• Lots of open s...
HireFlo Server Architecture
• Everything lives on a
single virtual server
running Windows
Server 2008
• Two webapps
• One ...
HireFlo Code Architecture
• Common – code
needed across
multiple layers
• Core – contains both
business logic and data
acc...
We are in a Startup Renaissance!!
(and Boulder / Denver is a hot spot)
• newtech Meetup – About 4 tech startups present in...
We’re Done
Get the slide deck at :
http://rlacovara.blogspot.com
Rudy Lacovara
rudy@hireflo.com
http://hireflo.com
Upcoming SlideShare
Loading in …5
×

Net as an awesome startup platform

319 views

Published on

.Net is a great platform for startups

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
319
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Net as an awesome startup platform

  1. 1. .Net as an Awesome Startup Platform Rudy Lacovara rudy@hireflo.com
  2. 2. A Little Startup History 1998 - Web 1.0 A huge percentage of startups are built on classic ASP. 2008 – Web 2.0 Most startups are built on Ruby/Rails or PHP. ASP.Net is ignored (and often ridiculed). Today We’ll see but it’s looking good so far.
  3. 3. What is a Startup? “A regular company executes on a known business model. A startup is a company searching for a business model.” - Unknown (but I’m sure I stole it from someone) “Are you ready to jump off a tall building and build your wings on the way down?” - Startup Lounge Podcast
  4. 4. If you’re even considering launching a startup, Read this book first
  5. 5. Launching Your Startup 1. Signup for BizSpark 2. Publish a Marketing Website 3. Design and Mockup 4. Build your Minimum Viable Product
  6. 6. 1. Signup for BizSpark Go to http://www.microsoft.com/bizspark/ and Microsoft will give you every software product they make for FREE for 3 years if your company meet these requirements: • You are developing software • You are less than 3 years old • You have less than $1,000,000 annual revenue • You have some type of website up (even 1 page) • You can get someone like this guys to nominate you. – Aaron Stannard, Microsoft Startup Developer Evangelist aaronst@microsoft.com http://www.aaronstannard.com/
  7. 7. 2. Publish a Marketing Site • One pages that clearly describes your product and collects email addresses • You are testing your idea Cheap but good looking website design 99 designs ($400 - $1000) http://99designs.com/ Cheap but solid hosting Discount ASP.Net ($20/month for web and DB) http://discountasp.net/
  8. 8. 3. Design and Mockup • Mockup every page in your app • Fix things • Show people your mockups The perfect tool for this is Balsamiq Mockups http://balsamiq.com/
  9. 9. 4. Build Your Minimum Viable Product Customer data requires better hosting: ($118 - $250/month for cloud server) http://www.rackspace.com/cloud/
  10. 10. What I need in a Startup Architecture • Speed – If I’m heading toward the ground I want to build that parachute as fast as possible. • Flexibility – I assume that I’m going to make mistakes. Making big changes must be fast and easy.
  11. 11. HireFlo Architecture • Asp.Net MVC, no webforms • jQuery + lots of AJAX • No Azure! • No Entity Framework • Lots of open source
  12. 12. HireFlo Server Architecture • Everything lives on a single virtual server running Windows Server 2008 • Two webapps • One processor (console app that runs scheduled tasks) • Main SqlServer 2008 database • A MongoDB document datastore (in progress) HireFlo Direct Webapp HireFlo IPP Webapp Processor SqlServer 2008 Mongo DB Document Storage Single multitenant database Rackspace CloudServer
  13. 13. HireFlo Code Architecture • Common – code needed across multiple layers • Core – contains both business logic and data access logic. Core is the only library that connects to a DB. • All application layer code, like the webapps and the processor, is built on top of Core. Common Web App Core SqlServer Database MongoDB Document store WebAPI Processor
  14. 14. We are in a Startup Renaissance!! (and Boulder / Denver is a hot spot) • newtech Meetup – About 4 tech startups present in Denver and Boulder every month. The Denver meetup meets at Mapquest. The Boulder meetup has free beer! http://www.bdnewtech.com/ • Denver Founders Network – Best startup meetup in Denver. Takes place every month down at Uncubed, a pretty happening coworking space in a sketchy part of town. http://www.meetup.com/Denver-Founders-Network/ • TechStars – One of the first Y Combinator style accelerator programs for early stage startups. http://www.techstars.org/ • Open Angel Forum – Angel Investors meet in Boulder about twice a year to hear pitches from early stage startups and possibly fund them. http://openangelforum.com/ • StartupDigest – Weekly email digest by Tom Markiewicz (tom@thestartupdigest.com) that tracks startup related events in the Boulder / Denver area. http://startupdigest.com/
  15. 15. We’re Done Get the slide deck at : http://rlacovara.blogspot.com Rudy Lacovara rudy@hireflo.com http://hireflo.com

×