RJ's blog - stuff that interests, frustrates and fasinates me RSS 2.0
 Monday, October 15, 2007

I'm attending this years VSLive conference in Las Vegas, looking to improve my knowledge of .NET and to get a better idea of what is possible with it.  We're still on the fence for rewriting TIP's application suite in C#, so I'm hoping to get some help in clearing the vision for our collective future. One of the big issues we face is that TIPQA is a complex and feature rich Win32 software application, its one of the strengths that our end users like.  We have to be concerned with 'dumbing down' the application too much.  If we were to convert the UI to your standard web based wizard style of app, IMO it'd kill us, some of our main competitors have chosen to go that route and thats one of the reasons we're beating them when we go head to head for potential customers.

One the flip side, some of the negatives we face is the stigma of using Delphi (wish I had $1 for every time I've heard "Borland may not be around much longer" over the last 15 years - I'd have a nice bankroll for playing some blackjack while I'm here!).  It's kinda sad that after so many years of providing such a powerful Win32 development tool there are still people that just don't have a clue what is possible with Delphi.  Oh sure, it's not nearly as cool as telling everyone you're developing something in C# and .NET 3.0 using VS2008 Beta, but damn it - it's a hell of a RAD tool to develop win32 apps, second to none.

Monday, October 15, 2007 10:03:39 AM (Central Standard Time, UTC-06:00)  #    Comments [0] -
C# | Random
 Saturday, January 20, 2007

I made the trip down to CodeMash in Sandusky OH this past week.  I ended up driving the 6 hrs there instead of flying because there's no flight into Sandusky, I would have had to fly to Cleveland then rent a car and drive the hour to Sandusky... just didn't make sense to me.

I have to say I was fairly impressed with the conference, for their first attempt the organizers did a great job of it.  They had a good showing of speakers, including keynotes from Neal Ford, Bruce Eckel and Scott Guthrie.  Topic's ran the gamut - Java, Ruby, Ajax, .NET, Smart Clients, you name it they had a little bit of everything.  Ok, not entirely true.. there was no Delphi there, but I can't fault them for that since they never claimed there would be.  Even as such there was plenty to keep me busy there, I got a lot out of Mary Poppendieck's session on Lean Software Development.

All in all it was well worth the trip, I'm looking forward to CodeMash 2008.

Saturday, January 20, 2007 10:53:37 PM (Central Standard Time, UTC-06:00)  #    Comments [0] -
C# | Delphi
 Monday, December 18, 2006

When it comes to working on things, be it assembling a desk, doing a tuneup on an engine, or writing software - I tend to be a "Jump right in with both feet, start doing it and don't stop to pick up the manual until I get stuck" sorta guy.  I get that from my father - The-Big-Guy (dad) is one of those guys who's either built, fixed, worked on or learned just about anything you ever wanted to (and some things you didn't want to).  So of course I grew up learning how to work on everything too, the typical son wanting to be like his father.  I've worked on farms, in 4x4 repair shops, been a welder, resturant manager, 4 years in the Marine Corps, and of course 15 years developing software professionally (add another 10 or so as a hobbiest).   Among my friends and co-workers I'm a bit of a handy man, helping people out with home repairs, building rec rooms, rewiring basements, etc.  Well since my comfort zone for work is pretty broad, I normally don't bother learning what I'm doing before I start - as The Big Guy has often said "When all else fails, read directions".

Years ago while working at Quad/Tech (1994 ish) I needed to write an application for a small division of Quad/Graphics.  I had no resources, no help, and no time to do it in (3-4 months).  While Q/G was a big Microsoft shop and the rest of the IS department was busy working in Access & VB 2.0, I got my hands on a copy of this really slick little development tool called Delphi.  I had no training, but I loved what I saw and just dug in, working my way thru the help files and what little information I could get out of the World Wide Web.  And I was hooked - I knew Delphi was the language of the future, it was revolutionary - a thing of simplistic beauty and genius created by Borland.  For 12 or so years I've been programming in Delphi and it's always been a "just do it" sort of attitude from me.  Never been one for utilizing design patterns or standardized methodologies, code it now, get it working, refine & refactor it later as needed has been my modus operandi.

So you can see where my natural inclination to just dive in, fire up Visual Studio and start rewriting code comes from.  There is a part of me whispering "Dude, this is bigger than a breadbox.. you need to get your shit organized before you really start", but then there's the another voice coming from the other shoulder saying "Don't listen to him, you can do this.. it's not that different from Delphi - just go for it and worry about the details later".  An interesting conundrum for me really, do I go with what has always worked for me or should I try something new and actually start at the beginning?  There's a ton of interesting & informative books out there on the subject matter.. but no matter what, reading what someone else says you should do is never as interesting as actually doing it yourself. 

Oh well - as Confucius said "The journey of a thousand miles begins with a single step".  Don't have any .NET books handy, but I do have Visual Studio installed.  Maybe I'll play around for a little bit, and do some research on a good C# book tomorrow..

Monday, December 18, 2006 11:17:01 PM (Central Standard Time, UTC-06:00)  #    Comments [1] -
C# | Delphi | Random
Fundraising for LLS
TeamInTraining - Contribute Now
Archive
<November 2008>
SunMonTueWedThuFriSat
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456


About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2008
Rich Werning
Sign In
All Content © 2008, Rich Werning
My DasBlog theme is modified from 'Business' created by Christoph De Baene (delarou)