Thursday, 28 May 2009

New Code Samples for ASP.NET, PHP and Ajax

Check out for new code samples with ASP.NET, PHP and Ajax!

Tuesday, 31 March 2009

Who Needs an Online IDE - CodeProject

What would CodeProject have to do with an Online IDE?

Who Needs an Online IDE - Amazon

How about an AWS Builder?
Try a live example of Amazon Web Services API usage:

Sunday, 29 March 2009

Who needs an online IDE - Facebook

Facebook delivered a great platform for third-party programmers to integrate their applications with. You can pretty much do anything Facebook does on their side using the Facebook API. There are some great tutorials out there on how to get started. Most of them will require a significant amount of reading, downloads, installations and configurations. To top that you need a hosting solution of your own, as facebook does not actually host your app, only the IFrame that is used to display it…

Now, wouldn’t it be nice if the “Start Now” button on the Facebook developers site would actually start an online IDE with a sample project? Wouldn't you be a "Run" click away from having your own customizable, hosted Facebook app?

Here's what I mean:

So, maybe Facebook still didn't make that button work as expected, but that doesn't mean its not possible...

Next up: "Who needs an online IDE - CodeProject"

Note: Presented in this blog are the writer's personal views and ideas, non of which implicate or represent any affiliation or endorsement by any of the above-mentioned commercial entities.

Who needs an online IDE? The answer!

For some peculiar reason Google stubbornly rates Zviki Cohen ‘s “who needs an online IDE” article as the top entry for “online ide” keyword search. I guess that’s where the page-rank algorithm stops making sense. It’s kinda like going into the store, asking for beer, and getting a brochure for Alcoholic Anonymous.  Seriously Larry, we know you can do better. 
So as an improved Turing test for the Google super computer, I actually bought the domain name – all bets now on who is going to show up first!

Now, since I DO have an opinion regarding this matter, I will follow with a few articles about who I believe needs an online IDE. Coming up:

“Who needs an online IDE – Facebook”
“Who needs an online IDE – CodeProject”
“Who needs an online IDE – Amazon Web Services”
“Who needs an online IDE – iPhone”

Stay tuned!

Sunday, 15 February 2009

7 things you didn't know you can do with your browser

I know I have been walking around for too long saying the release is "two weeks away". Well... As it turns out, we needed a little bit more time. Like, 3 years or so. Still - this baby is out and it's kicking like a little beckham on steroids.

I must admit the technology behind this is far from trivial. I really didn't think it would take that long to write a browser-based development environment. Sure. IE's crappy document object model didn't help. Neither did its poor JavaScript performance. As my brother once said "IE is so s#!tty you can write its optimizations in JavaScript". Well.. No point in finger pointing.

So, as promised - 7 things you didn't know you can do with your browser (and probably because you couldn't up untill now):
* Note: No desktops were harmed during the creation of this footage.

1. Edit *.csproj files

I know. This looks exactly like Visual Studio. It's not. But you could download the project you created with it and open it in VS if you wanted to.

2. Compile C#

Well yes, technically speaking this actually takes place in the server but still. You know what I mean.

3. Code

You know...the good ol' fashioned way where the code gets colored and magically auto complete. I swear I am so hooked to this thing I find myself clicking CTRL+SPACE on gmail. That always leaves me disappointed somehow though.

4. Debug

OK now this was HARD to achieve. I wont bore you with details but suffice to say we are now offically HTTP plumbers.

5. Profile

This was actually not that hard once we got debugging right. JavaScript can be so nice if you just give it enough memory.

6. Deploy

Ok this is cool. Amazon did a bang up job on EC2. You really should check them out if you want to stick it to your IT guys.

7. Sync databases with objects

The cool thing about DLinq was the promise to finally be able to throw away that DDL cheat sheet. Somehow that really didn't happen until we wrote this one.

Whatever you may be thinking of it, it's too late not to try it out cause this thing is just too geeky for anyone to ignore. Go on. Give it a go. Don't be shy now.