Thoughts from Dan Miser RSS 2.0
 Monday, December 18, 2006
It looks like lots of changes are going on here. First off, I am now working in C# full-time since I took a job with SpiderLogic. I think this is going to be a great opportunity for me to expand and grow again. I doubt I will ever be out of Delphi completely, but my new focus is definitely going to be on .NET. As such, I contacted DelphiFeeds to tell them to use just my Delphi category. Someone contacted me after a VS.NET post and mentioned that it seemed strange to see that on the Delphi feed, and I agreed. I don't want to clutter a very good Delphi resource up with blog posts about a competing IDE and/or language. However, if you like what you read here, I would encourage you to subscribe to my main feed, too.

The other change is on my blog. With prompting from Steve Trefethen, I made the switch to dasBlog. I had set dasBlog up for our internal blog at my last place of employment, and it worked great. I got tired of the lack of options that .Text provided, so I felt I had to do something. dasBlog provides a couple of features that I really wanted, like searching and better spam prevention. In addition, it's actively being developed.

Converting was fairly painless. I read a post by Scott Hanselman about migrating to dasBlog, and from there I found some code to help automate the conversion. There are several dead links out there, so finding this one was a definite time saver. I changed the code slightly to get categories out of .Text and into dasBlog. I changed the main SQL statement to the one below, and then just added a line of code to add that category information to the dasBlog conversion code. This works for me because I didn't use multiple categories for a post.


SELECT 
  blog_Content.ID, blog_Content.Title, blog_Content.DateAdded, blog_Content.SourceUrl, blog_Content.PostType, 
  blog_Content.Author, blog_Content.Email, blog_Content.SourceName, blog_Content.BlogID, blog_Content.Description, 
  blog_Content.DateUpdated, blog_Content.TitleUrl, blog_Content.Text, blog_Content.ParentID, blog_Content.FeedBackCount, 
  blog_Content.PostConfig, blog_Content.EntryName, blog_LinkCategories.Title AS CategoryTitle
FROM blog_Content 
  LEFT OUTER JOIN blog_Links ON blog_Links.PostID = blog_Content.ID 
  LEFT OUTER JOIN blog_LinkCategories ON blog_Links.CategoryID = blog_LinkCategories.CategoryID

I was worried about old URLs that were used from my .Text blog, but the later versions of dasBlog already do URL rewriting to make that transition absolutely seamless. I also use w.bloggar for writing my entires, so I had to change some settings to get that to work with dasBlog. Lastly, I updated my RSS feed to use FeedBurner.

All in all, I'm quite happy with how things turned out. If you see any problems, please feel free to let me know.

Monday, December 18, 2006 9:42:22 AM (Central Standard Time, UTC-06:00)  #    Comments [2] -
Delphi
Tracked by:
http://9nc-information.info/25249125/index.html [Pingback]
http://9nn-information.info/84541831/online-software-interior-design.html [Pingback]
http://9nf-information.info/24570610/office-hours-for-embassy-of-slovenia-in-lon... [Pingback]
http://9na-information.info/44236089/index.html [Pingback]
http://9nh-information.info/74372301/10000-steps-health-program.html [Pingback]
http://9nt-information.info/71436764/anna-rose-travel-in-hanover-nh.html [Pingback]
http://9nf-information.info/90426785/cyprus-home-decorations.html [Pingback]
http://9nk-information.info/20733349/index.html [Pingback]
http://9nx-information.info/23003638/index.html [Pingback]
http://9nd-information.info/07323094/index.html [Pingback]
http://9na-information.info/80459644/index.html [Pingback]
http://9nb-information.info/40823339/the-history-of-computer-system.html [Pingback]
http://9ot-information.info/31809408/what-do-japanese-call-red-rice-wine.html [Pingback]
http://9ot-information.info/16732266/fayette-county-wv-court-house.html [Pingback]
http://9os-information.info/59384851/skinny-water-boat.html [Pingback]
http://9qt-information.info/20309984/index.html [Pingback]
http://9qh-information.info/71410561/per-il-mio-ragazzo.html [Pingback]
http://9st-information.info/54195281/index.html [Pingback]
http://9sq-information.info/11292304/index.html [Pingback]
http://9ri-information.info/28399790/thermaldry-wall-system-home-page.html [Pingback]
http://9sp-information.info/52449803/index.html [Pingback]
http://9rw-information.info/97831048/index.html [Pingback]
http://9sn-information.info/93696624/clandestino-gradimento-index-asp-pag.html [Pingback]
http://9ry-information.info/77680180/index.html [Pingback]
http://9rm-information.info/77051054/swirl-water-when-drain.html [Pingback]
http://9uafc-le-informazioni.info/48936500/index.html [Pingback]
http://9uaee-le-informazioni.info/02040418/index.html [Pingback]
http://9uaea-le-informazioni.info/47342754/index.html [Pingback]
http://9uaen-le-informazioni.info/81581770/index.html [Pingback]
http://9uafm-le-informazioni.info/29584887/index.html [Pingback]
http://9uafm-le-informazioni.info/79286699/ancelle-francescane-del-buon-pastore.... [Pingback]
http://9uahb-le-informazioni.info/17044853/index.html [Pingback]
http://9uage-le-informazioni.info/13317038/vantaggio-svantaggio-impresa-cooperat... [Pingback]
http://9uahp-le-informazioni.info/77708115/index.html [Pingback]
http://9uagj-le-informazioni.info/77817235/modulo-istanza-autotutela.html [Pingback]
http://9uagi-le-informazioni.info/39841828/index.html [Pingback]
http://9uahg-le-informazioni.info/42828014/index.html [Pingback]
http://9uagb-le-informazioni.info/69040762/allegato-outlook.html [Pingback]
http://9uaht-le-informazioni.info/17203273/antenne-per-auto.html [Pingback]
Monday, December 18, 2006 12:28:08 PM (Central Standard Time, UTC-06:00)
Looks good man! I'm sure you'll enjoy using dasBlog it works really well for me.

-Steve
Wednesday, December 20, 2006 11:19:03 AM (Central Standard Time, UTC-06:00)
Good Luck! I guess this makes a Delphi user group here in SE Wisconsin all that much more unlikely. Oh well, it is looking like I could very well be leaving this part of WI in a few weeks anyway: I suppose I had better start drawing a paycheck in the next couple of months. In the meantime I'll be tweaking my newsreader in D2006, and playing video games on the Wii and PS2.

Delphi has opened a few possibilities, all of which mean relocation. My C++ seems of greater interest, as well as my SDLC experience, but most of that means relocation as well. I suspect a lot of other senior Delphi developers are in similar situations. I am lucky. I have no kids, the wife doesn't have an established career, and we don't have to worry about selling a house or condo. So relocation is relatively easy for me. But for those developers with established roots in an area, the current difficulty in finding Delphi positions that pay a senior salary is most likely a killer. They have to look beyond Delphi.

I suspect Delphi could return from the abyss, especially based on what I've seen recently, but that takes some time and I can see why geographically-rooted developers would have little choice but to move to other tools currently.

Cheerio.
Comments are closed.
Navigation
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
Dan Miser
Sign In
Statistics
Total Posts: 310
This Year: 25
This Month: 0
This Week: 0
Comments: 605
All Content © 2008, Dan Miser
DasBlog theme 'Business' created by Christoph De Baene (delarou)