I'm on holiday - each couple of years, all my immediate family converge on Melbourne to see my extended family. My brother (also a 'softie) and sister's families are the same size and age as mine, so the three families set up camp in a caravan park on the north-eastern outskirts of Melbourne. This is not the most internet-friendly of locations (no phone lines into the caravan park other than to the main office, and no wireless broadband coverage from the local carriers), but this evening we are sharing an internet connection from my GPRS-enabled phone via Bluetooth to my laptop, thence to a 802.11b WAP and to the other 5 devices that live here at the moment (total 5 laptops and one Wi-Fi PDA!).
I find it very cool that I can be sitting in the middle of nowhere and have internet connectivity (albeit slow and a little flaky) and wireless multi-player games. Two years ago the decorations were blue cable, but this year we've done away with even that.
Happy holidays to all and all the best for a safe and prosperous 2005.
While I'm on the topic of Office Development, I've just been reminded of a series of Office Application Development Webcasts focusing on InfoPath and Information Bridge Framework. The InfoPath sessions have already happened (you can view them on-demand) and the IBF sessions are still to come, but are on at an ANZ-friendly time (unless you're in WA - sorry Sandgropers). Here's the list:
I've been meaning to blog about this for ages, but better late than never I guess.
One of the questions to which I get the most positive response when showing the great new features in VS2005 (or even VS2003 for that matter) is "Who here would laike to be able to write .NET applications that live inside Word or Excel?". Especially in financial institutions, law firms and beauracracies (but in plenty of other places as well), there are light bulbs going off over the developers' heads as they realise that their users don't have to ever leave thier beloved Office app to get the functionality they need -- no mater what that functionality is!
Over on the VSTO 2.0 blog, Kathleen McGrath has been posting links to video tutorials showing how to do a bunch of great things in VSTO 2.0. Here's what she's posted so far:
Dunno if that's the lot or not, but either way, these are well worth a look.
Ken Levy, John Koziol and YAG announced that VFP 9.0 has been Released to Manufacturing and that it will be available for download from the MSDN Subscription Site in "Late December".
I'd like to add my congratulations to the VFP team - great job folks and just in time to have a holiday break too.
Up on the VSData Team Blog, Brad's posted A Simple Walkthrough for deploying a SQLCLR Stored Procedure. This is a great companion to the information contained in the SQL Server 2005 Beta 2 Resource Kit (available Free in Australia).
This, and another discussion I was having earlier today with Chuck Sterling, has got me thinking about the convergence between developers and SQL folk. In the past, we (at MS) have had an artificial (read "internal organisational") boundary between developers and IT professionals (the category we've used for SQL Server folk). While the distinction still exists in the organisation (inertia is a wonderful thing isn't it?), we're starting to turn that around. The establishment of the IT Pro evangelist role, in the same team as the developer evangelists, is a good example of this. It's only going to get more important as time goes on and I, for one, am very excited about it.
The evening was great fun, with Santa Hats (some of which were flashing in various ways) and festive fare contributing to the atmosphere. Bill Chesnut, from the Melbourne .NET User Group made a guest appearance.
There's been a real buzz around developer User Groups recently, with great attendance at the established groups and new groups springing up around the place (Tasmania and Newcastle, for example)
Jeff Alexander and Michael Kleef (our new IT Pro Evangelists) have been going flat-out adding value to new and existing IT Pro user groups like the new BizTalk group in Melbourne, the SQL Server groups in 5 capital cities, and the Small Business Server user groups in 5 capital cities.
As I've always said,
"It's all about community!"
Internally, especially when I'm wearing my cool VFP 9.0 shirt, this has to be one of the most common questions I hear. Of course, the answer is YES! David Anderson has written an opinion piece on DevX entitled Visual FoxPro 9.0: Still Here, Still Relevant. The article has an interesting history of Visual FoxPro and a discussion about why it will never be a .NET CLR language.
If you want to get more information about the history of VFP, check out www.FoxProHistory.org.
There are a number of VFP links in the links section of this blog.
Terry Clancy, The SQL Server Product Manager in Australia, tells me that the SQL Server 2005 Beta 2 Resource Kit is available in Australia.
Go to http://msstore.datacom.com.au/sqlbeta to order a FREE copy (there's not even any shipping to pay)
The kit contains
Well worth a look if you're likely to do any development that involves a database in the next few years
ADELAIDE DOT NET USERS GROUP. The Xmas meeting of ADNUG will be held on WEDNESDAY 8th December at 6pm at SA Innovation Centre , Level 2, Santos House, King William Street, Adelaide . Visitors welcome. See below for Programme. ADNUG web site http://www.adnug.com notice of meetings http://www.adnug.com/notices.htm Member of INETA http://www.ineta.org SECURITY ARRANGEMENTS FOR ACCESS AFTER 7PM. The doors outside the lifts for 2nd floor are not now locked till 7pm. Access through lane from Topham St Mall If you arrive after 7pm ring 0408 832891 or 0403 432393 and we will come down to the After Hours exit in Currie St and let you in. Door Prize tonight PROGRAMME 6.00 pm questions and answers. Bring along your .Net problems and we will try to answer. 6.05 pm David Benn – Freescale Semiconductor Pty Ltd - Impressions of Dot Net David is employed as a Software Engineer at Freescale Semiconductor, a subsidiary of Motorola. The centre is located in Adelaide, where he has been since April 7 1997. David's transition from Motorola to Freescale happened mid-2004. David is among other things, the developer of ACE BASIC for the Amiga and LittleLisp for the Newton PDA. David attended one of the recent introduction to Dot Net courses, and will give a short discourse on his impressions of Dot Net. 6.25pm Nick Wienholt - Wienholt Services Pty Ltd - Web Services Enhancements (WSE 2.0) http://www.dotnetperformance.com/ http://msdn.microsoft.com/webservices/building/wse/default.aspxPhillip Nick Wienholt is an independent Windows and .NET consultant based in Sydney. He is the author of Maximizing .NET Performance from Apress, and specialises in system-level software architecture and development, with a particular focus of performance, security, interoperability and debugging. Nick can be reached as NickW@dotnetperformance.com. WSE 2.0 represents a significant advance for web service developers. By supporting the creation of web services the implement industry standards like WS-Security and WS- SecureConversation without delving deeply into code or configuration files, WSE cuts down the amount of time developers need to spend addressing plumbing issues, and allows them to concentrate on solving their business issues. This presentation will cover:7.30pm XMAS CheerBeing our Xmas meeting we invite everybody to stay and enjoy some Pizza and have a Xmas drink. 8.30pm MEETING CLOSESSee you 12th January 2005. .Net Training ADNUG is offering more ACS badged 5 day courses in VB, C# and ASP in conjunction with Kaz with considerable discounts for members. (over 40% off rrp). For details http://www.acs.org.au/sa/newsletr/meetings/5day_courses.pdf Programming with Microsoft® Visual Basic .NET Course 2373B Monday - Friday 6 - 10 December 2004 Programming with C# Course 2124C Monday - Friday 17 - 21 January 2005 Developing Microsoft® ASP.NET Web Applications Using Visual Studio .NET Course 2310B Monday - Friday 7 -11 February 2005.
Member of INETA http://www.ineta.org
The doors outside the lifts for 2nd floor are not now locked till 7pm.
Access through lane from Topham St Mall
David attended one of the recent introduction to Dot Net courses, and will give a short discourse on his impressions of Dot Net.
WSE 2.0 represents a significant advance for web service developers. By supporting the creation of web services the implement industry standards like WS-Security and WS- SecureConversation without delving deeply into code or configuration files, WSE cuts down the amount of time developers need to spend addressing plumbing issues, and allows them to concentrate on solving their business issues.
This presentation will cover:
8.30pm MEETING CLOSESSee you 12th January 2005.