What next for the 3 minute guides??
secretGeek .:dot Nuts about dot Net:.
home .: about .: sign up .: sitemap .: secretGeek RSS

What next for the 3 minute guides??

Lately I've written a bunch of 'introductions' to newish technologies.

Watir, JSON, Powershell (Part 1, Part 2)-- all of them completely new to me.

If you've been interested in this series to date, can you make a suggestion for what technology to tackle next?

Some ideas currently:

  • F# -- microsoft's functional programming language
  • Ruby On Rails -- an absolute beginners guide, targeted at Microsoft developers
  • WPF (formerly avalon)
  • WCF (formerly indigo)

What is there that scares you? Come on, 'fess up.

(I bet it scares me too. So let me go off and research it for the both of us ;-)

Or, what technology has you intrigued?





'Anon (scared to say:)' on Wed, 09 Aug 2006 05:04:13 GMT, sez:

The one you didn't mention from .NET 3.0

- windows workflow foundation (WF - they can't use WWF for obvious reasons).



'more scared' on Wed, 09 Aug 2006 06:02:36 GMT, sez:

ORM!



'http://' on Wed, 09 Aug 2006 06:06:11 GMT, sez:

Using .Net code in SQL 2005 (and a description of why you'd bother)

what the HELL are streams? I've been using these for years and I STILL dont understand them

does anyone else hate XSL? is it just the worst thing ever inveted even though it is strangley attractive

how do you read MSIL?



'regular expression phobia' on Wed, 09 Aug 2006 06:07:39 GMT, sez:

I am scared of RegEx !!!

I see all those characters and I quietly shudder but I pretend I can handle them.

I nod in a wise way.



'jesse' on Wed, 09 Aug 2006 06:11:42 GMT, sez:

I have to say that the main topic I have seen recently about which I don't know enough is functional programming.

Every day I hear more about it. Whether it is reddit (where people are obsessed with discussing lisp) or even this blog! it keeps coming up. Joel on software is talking about functional programming. It seems to be widely tipped as having more and more relevancy.

One of the reasons for this seems to be that it can make more effective use of multiple processors.



'HandySolo' on Wed, 09 Aug 2006 10:14:30 GMT, sez:

Tossing in my vote for Windows Workflow, regex and RoR for the windows dev.



'Fernando' on Wed, 09 Aug 2006 10:53:20 GMT, sez:

I'd absolutely love getting-started-type tutorials on all the technologies mentioned by the previous commenters. And I'd also add to the list a short tutorial on data persistence with XML on C# 2.0, covering the minimum types from system.xml to get things done. It would also be nice a follow-up tutorial of the same introduction-type on data persistance with SQL (targetting SQL Express in particular).



'Jiv' on Wed, 09 Aug 2006 11:09:18 GMT, sez:

WPF ... no RoR please too many resources online anyways!



'Mike Woodhouse' on Wed, 09 Aug 2006 11:36:41 GMT, sez:

Serendipitously (or not, as the case may be) I've been playing with a C analogue of lex & yacc, acquired from http://cis.paisley.ac.uk/crow-ci0/ , which include a grammar for F#, so that could be interesting, to me, if no-one else.

And I am way behind the curve on RoR - I sort of got started on v0.something but life got in the way. I'd be curious to see how you got on. And Ruby is cool anyway.



'Michael Leung' on Wed, 09 Aug 2006 11:54:12 GMT, sez:

Leon,

I for one, would love to see your Rails begginer article for Windows.

There are a fair amount of online resources, but resources targeted at the Windows dev are sparse at best.

Rock on brother!



'aaron' on Wed, 09 Aug 2006 13:11:18 GMT, sez:

Lisp/scheme?

I've read a few tutorials half heartedly here and there. Inevitably, I wind up coming up for air, eyes watering and blinking like the puppy just squirted with vinegar water for jumping up on the counter (again).

I keep reading that it'll shift my paradigms (ouch.) and teach me something I may not have wanted to know about myself, so there's my vote..



'Ted' on Wed, 09 Aug 2006 14:43:22 GMT, sez:

RoR for me - concurring with the above comments regarding a discussion with MS developers in mind.

Thanks for past intros!



'Jason Looney' on Wed, 09 Aug 2006 19:47:10 GMT, sez:

Workflow and rules, baby. All our base belong to them.



'Mike Gale' on Wed, 09 Aug 2006 23:33:18 GMT, sez:

F#



'al' on Thu, 10 Aug 2006 07:26:26 GMT, sez:

Apache Derby. I am sick of databases that kill my system performance but am scared of JDBC.

What about RoR talking to Derby? Just add clowns and that is my worst nightmare.



'AndyJ' on Thu, 10 Aug 2006 10:28:06 GMT, sez:

I've often glanced at F# and been boggled by it so a nice simple deminstration would be great.



'B0n' on Thu, 10 Aug 2006 12:03:35 GMT, sez:

Definitely WCF is the most mysterious of these. How will Joe Developer use it?



'Zarate' on Mon, 14 Aug 2006 09:29:09 GMT, sez:

Take a look to haxe:

http://haxe.org

"The haXe programming language is uniting these different platforms under one language. It brings features that make it easy to deal with a dynamic world such as DHTML or Databases, while still bringing you a full-featured type system with a compiler that will detect errors early in the development phase.

What haXe can do is :

*create Flash SWF files using the Flash APIs for Players 6,7,8 and soon 9
*generate Javascript code using the Browser DHTML APIs, so you can create AJAX web applications
*generate Bytecode that can be used on the Server side (using an Apache plugin) or packed into a standalone executable"

Enjoy!



'lb' on Mon, 14 Aug 2006 09:46:59 GMT, sez:

hey Zarate -- yes I just heard about haXe for the first time ever maybe an hour ago... and now you leave this comment.... hopefully haXe doesn't become yet another technology one //must// learn...

i think it seems a bit too 'all-in-one' to be important. this is a very preliminary opinion, based mostly on hope ;-)

cheers
lb



'Optimus' on Mon, 14 Aug 2006 21:32:51 GMT, sez:

I reckon F# or Ruby... probably Ruby more than F#. I hear good things about it.

I've been playing with the Castle Project's (castleproject.org) MonoRail - and it's awesome! It's an MVC web framework, with IOC and a port of ActiveRecord... all in .NET. I couldn't make myself learn yet another language and framework (Ruby On Rails), so this was a nice baby step because I get to remain in C# land. Check it out when you have time - I'm definitely using it for my next web project!

Oi... how'd you know that was me BTW? ;)



'Optimus' on Mon, 14 Aug 2006 21:34:33 GMT, sez:

And since when is it 21:32? That's 12 hours behind...



'lb' on Mon, 14 Aug 2006 21:38:41 GMT, sez:

Optimus -- that was your icq nickname back in the day... that's why i guessed it was you.

castle project hey... i'll add it to the list of things to get immersed in.

cheers
lb



'Esad Hajdarevic' on Tue, 15 Aug 2006 01:55:36 GMT, sez:

How about an article about AOP (Aspect Oriented Programming)? I've never really had the time to read more about it, and it seems like a nice idea?



'Zarate' on Wed, 16 Aug 2006 09:42:29 GMT, sez:

Hi!

I had (and still have some) doubts about haXe, I'm doing my first tests as well. But what makes me believe on it is:

- Behind haXe there's Nicolass Cannasse, the guy who wrote MTASC (http://mtasc.org) the best AS2 compiler ever.
- Motion Tween (where that guy works) is *already* using haXe/Neko for thier clients in production environments.
- It's Open Source :)

Then, what I like most is the idea of sharing code between platforms. Say you want to create an RSS parser both in Flash and JavaScript/HTML. Say you go for a MVC pattern. If you keep the Model (and how you access the data) without platform-specific references, you can use the *same* Model (the same code) for both Flash and JS/HTML. Awesome.

I'm trying to do such a sample component (it's more a proof of concept that anything else), just send me an email to zzzarate * gmail.com if you want me to keep you updated. It may take a while until I finish it, though.

Cheers!



'abhi' on Wed, 16 Aug 2006 16:07:14 GMT, sez:

how about how to get into .Net development for people still on asp/php/etc



'Des Traynor' on Thu, 17 Aug 2006 13:51:38 GMT, sez:

I would love to see a well written Ruby On Rails guide. Mainly cause they are all shit. All of them. The O Reilly one from onLamp, pretty much gives you a list of commands to type. You type them, and voila you get the useless application that you saw in the demo. It sucks. All the rest of them have either

a) Done the exact same as the O Reilly one, exact for swapped Recipes with Booklists, or Conference Dates, or to do lists.

b) Tried to copy the "Gee Whizz" shock factor of the screencasts used at rubyonrails.com

c) Assumed you're already familiar with Ruby on Rails, and just shown you some advanced features.


So yes, there are a shitload of resources, but not many good ones.



'Brian' on Thu, 17 Aug 2006 15:00:08 GMT, sez:

I'll kick in a vote for WCF. I've been meaning to read up on it more, but haven't had the time. A 3 minute guide would be sweet!




name


website (optional)


enter the word:
 

comment (HTML not allowed)


All viewpoints welcome. But the right to delete any post for any reason is reserved. Don't make me do it. Aim for constructiveness. Comments may be republished, emailed to your loved ones or printed and used as toilet paper. Also, I get particularly nasty on comment spam. It's not worth even trying to post comment spam here -- your html is escaped, and your links are given a rel='nofollow'. By attempting to post a comment, you understand that if the comment is considered spam, at my absolute discretion, your IP address may be used as the target of a prolonged distributed denial of service attack. Your electricity might suddenly stop working. Your car tyres will go mysteriously flat. You will suffer permanent hairloss. Your dreams will be filled with terrifying monsters. And in any case I reserve the right to record and publish your IP address.

 

TimeSnapper is a life analysis system that stores and plays-back your computer use. It makes timesheet recording a breeze, helps you recover lost work and shows you how to sharpen your act.

 

NimbleText - FREE text manipulation and data extraction

NimbleText is a Powerful FREE Tool

Use it for:

  • extracting data from text
  • manipulating text
  • generating code

It makes you look awesome. Use it right now! Go on! Hurry! Don't walk, run!

 

Articles

Just Wally Just Wally
The Correct Order for a First Time Viewing of The Lord Of The Rings The Correct Order for a First Time Viewing of The Lord Of The Rings
A new era for Android. A new era for Android.
Mind-boggling Demo of New Gaming Genre, aka Folder-Based Hangman, aka Fun with Recursion Mind-boggling Demo of New Gaming Genre, aka Folder-Based Hangman, aka Fun with Recursion
Got CSV in your javascript? Use agnes. Got CSV in your javascript? Use agnes.

Archives Complete secretGeek Archives

TimeSnapper -- Automated Screenshot Journal TimeSnapper: automatic screenshot journal
NimbleText -- World's Simplest Code Generator NimbleText: Code Generator, Text Manipulator, Data Extractor

25 steps for building a Micro-ISV 25 steps for building a Micro-ISV
3 minute guides -- babysteps in new technologies: powershell, JSON, watir, F# 3 Minute Guide Series
Universal Troubleshooting checklist Universal Troubleshooting Checklist
Top 10 SecretGeek articles Top 10 SecretGeek articles
ShinyPower (help with Powershell) ShinyPower
Now at CodePlex

Realtime CSS Editor, in a browser RealTime Online CSS Editor
Gradient Maker -- a tool for making background images that blend from one colour to another. Forget photoshop, this is the bomb. Gradient Maker


[powered by Google] 


How to be depressed How to be depressed
You are not inadequate.



Recommended Reading


the little schemer


The Best Software Writing I
The Business Of Software (Eric Sink)

Recommended blogs

Jeff Atwood
Joseph Cooney
Phil Haack
Scott Hanselman
Julia Lerman
Rhys Parry
Joel Pobar
Thomas White
OJ Reeves
Eric Sink

Aggregated Links

proggit
dzone
hacker news
dot net kicks

Human Link Machines

interesting finds
a continuous learner's weblog
arjan's world
weekly link post

LinkedIn profile
LogEnvy - event logs made sexy
Computer, Unlocked. A rapid computer customization resource
PhysioTec, Brisbane Specialist Physiotherapy & Pilates
 
home .: about .: sign up .: sitemap .: secretGeek RSS .: © Leon Bambrick 2006 .: privacy

home .: about .: sign up .: sitemap .: RSS .: © Leon Bambrick 2006 .: privacy