One of the cool features of Delphi Prism 2011 is the built-right-into-the-language support for Aspect Oriented Programming (AOP). John Moshakis has a nice blog post giving an example of exactly the kind of things that Aspects can to do make your code cleaner and easier to maintain: providing a data and domain object validation aspect. [...]
Archive for the 'Random Thoughts' Category
The topic of newsgroup participation came up in our Delphi.non-technical group, and I mentioned that it appears that more people seem to be using StackOverflow to get answers to their questions. Craig Stuntz turned around and in his own inimitable way, proved that such is the case. I know that I check StackOverflow a couple [...]
Delphi Prism 2011 is now available for purchase. There are some very cool features in it, the biggest of which is integration into Visual Studio 2010 and complete support for the .Net 4.0 framework. It also includes CodeSite Delphi Prism Edition, which gives you an amazing view into your code. And here is another cool [...]
“The board "highly recommended" switching to Pascal/Delphi because it is stable and was designed to teach programming and problem solving.”
Cary Jensen has an interesting survey up on his blog, asking about how much you use the “non-core” features of RAD Studio. Now this is an interesting question. He’s asking particularly about the unit testing, audit, [...]
Delphi Prism 2011 is coming soon, and you can read more about it at SDTimes. Or maybe you are more of an InfoWorld guy and want to read their article about it.
If you are a RemObjects customer, you might be interested in testing their Public Chat system.
As part of my “Pretty Good Practices” [...]
Delphi Prism is on Channel 9. David I give a quick rundown on Delphi Prism working in Visual Studio 2010.
Joe Meyer alerted me to a German guy who has done a bunch of Delphi tutorials (in German…). Looks pretty good. (And while you are over on YouTube, be sure not to miss the Annoying [...]
Andreano has a new blog, or at least it is new to me – just found it today. He has two items there that caught my eye:
His RADTweet project – a Delphi-based Twitter client – is online. He has wisely put it on SourceForge for easy access, downloading, and updating.
A project that shows how [...]
As you may know, we are moving to a new office very nearby where we are now. We got to visit the new digs today. Friday is moving day, and we’ll be in the new place for a great new start on Monday morning. I’m excited – I think that the move will be a [...]
I’m a big Joel Spolsky fan, but I wasn’t too impressed when I read that he went out of his way to steal Pascal’s with statement and add it to VBA for Excel, well…..
Cary Jensen is doing a series of Webinars on Migrating to Unicode. It’s not as hard as you think. He’ll be showing [...]
David I is doing another webinar: RAD/AJAX-based Web Application Development using RAD Studio 2010. He is giving it three different times on Thursday, March 18, 2010, so no matter where you are in the world, you should be able to tune in.
Anders Ohlsson has wrapped up the Haiti auction, and when all is said [...]
If you are a registered user of Delphi 2010, you can now download a digital copy of Marco Cantu’s new book, Delphi 2010 Handbook. (From Marco’s Site: “The book covers all the new features of Delphi 2010 for Win32, from Extended RTTI to new IDE features, from Windows 7 support to the improved DataSnap architecture. [...]
The Haitian Relief Auction is wrapping up, and there are still some good deals to be had. My favorite out there right now is the “Your name (and picture) in the RAD Studio Easter Egg”. The bidding has gone above $100, so the winning bidder will have their picture included as well. I can tell [...]
Help Update 2 for RAD Studio 2010 is now available.
Marco has released his new book: Delphi 2010 Handbook
The RemObjects guys are constantly on the move. Their latest is a .Net scripting called RemObjects Script for .Net. It’s written, of course, in Delphi Prism and takes advantage of the DLR inside of .Net. And [...]
Haiti Auction Update: The Haitian relief action continues. Anders told me this morning that we are up over $19,000 raised so far. As of this writing, you can get Danny Thorpe’s old security badge for a $57 bid. Danny has also autographed a bunch of items as well, including an autographed copy of his book, [...]
The bidding is starting to pick up on our Haitian Relief auctions. Thanks very much to everyone who is generously bidding.
I have now officially gone crazily out of control in adding XMLDoc comments to the TSmiley code. Seriously. Help Insight will now provide more information that you might ever care to know.
Behold! The worlds most [...]
Well, there certainly is a lot of folks using serial ports out there.
Allen Bauer goes on quite a tirade about stack frames and stack alignment.
We originally set 31 December 2009 as the last day you could upgrade from Delphi 2005 and below. A bunch of you were still a bit hesitant, so [...]
Check out Channel E – a central location for Embarcardero’s online stuff: video, blogs, twitter, etc.
Interested in finding out more about Delphi Prism? Long time Delphi developer Brian Long has written a White Paper which discusses using Delphi Prism and Mono. You can also download papers from Dr. Bob and Marco Cantu on REST, [...]
Whoops – found this post with a few items hanging around from before the Christmas break – some of this stuff may be a little older……
Chris Hesik has posted an informal update to Delphi 2007 that will enable the debugger to work properly in Windows 7. Please note what Chris says about the informality [...]
When we told Microsoft about Delphi Prism, they were really excited at what we were doing with the VS Shell. So excited, in fact, that they did a complete Case Study on it. And I even get a nice quote on the side.
Be sure to read Chris Hesik’s blog post about how we [...]
I spent some time working on the “Enhancements Since Delphi 7” page on the Delphi wiki. Feel free to pitch in. I’m sure that I missed a lot of stuff, as I did it kind of late of a Friday afternoon. I’ll try to get back and fill it out as well. (I referenced the [...]
Some of you were having trouble running the Delphi 2009 debugger under Windows 7. We’ve posted a hotfix for that. Chris Hesik has some details.
From the EmbarcaderoTech twitter account: Are you a LinkedIn user? Embarcadero Technologies has an awesome new group for customers and users, join us! http://bit.ly/5uws3E
I’ve just published an article on EDN [...]
The deals just keep on rolling around here. There’s free stuff everywhere! Tim Del Chiaro, our intrepid and dedicated RAD Studio Product Marketing Manager, details how we are once again, with a RAD Studio, Delphi, or C++Builder purchase, giving out the latest version of TMS Software’s Smooth Controls. Nice! And you can also get a [...]
Phew – okay, been a while. I was “on the road” last week. Thanks to all the great folks that showed up in Philadelphia, Raleigh, and Minneapolis for my road show. I hope I was able to convey the great stuff in the latest version of RAD Studio. (Don’t forget to use your “special codes” [...]
We have published Help Update #1 for the RAD Studio 2010 help. You can find out more at the Developer network. The Help Update should be available through the IDE’s automatic update system. If you have that turned off by default, you can invoke it via the Start menu.
Question: Can you ever really have [...]
Hey, I might not be the Delphi Product Manager any more, but that doesn’t mean that I won’t be going out on the road to see customers and show off RAD Studio 2010! I will be making three tour stops as part of the RAD Studio 2010 Road Show. I’ll be doing the Philadelphia, Raleigh, [...]
First the GOTO was disparaged into oblivion. Then the ‘with’ statement came into the cross-hairs. Is the ‘if’ statement next?
Hey, the CodeRage 4 replays are online – lot of good stuff in there, especially about the new things available for RAD Studio 2010. If you are looking at upgrading, the presentations from CodeRage 4 [...]
Oh, by the way, another good way to get your comments deleted is to use profanity. Should have mentioned that before.
The guys over at Gurock Software have a really cool article called “Working with Delphi’s new Exception.StackTrace” showing how you can get more information about stack traces at runtime.
Want to write an iPhone [...]
We are looking for folks to submit their Unicode migration stories to the Unicode Migration Best Practices Cookbook. If you have a tip or two, or a good story to tell, please let us know and help out the Delphi community. Looks like you might win an iPod Touch if you submit something. You’ll also [...]
Okay, some of you are saying that I’m “blocking comments”. So, let me comment on that. First, this is my blog, and I’ll allow or disallow any comments that I want for any reason at all. Sorry. But having said that, the vast majority of comments come through just fine. Some get caught in [...]
Okay, question: How do I end up with people on my Twitter following list that I know I didn’t put there? I get these people in my Twitter stream that I’ve never heard of, and – surprise!!! – they are spamming me. How does that happen? (Updated: Let me be clearer — I end up [...]