June 2009 Entries

Bye Bye System.Data.OracleClient

In these days Microsoft is making too much decisions that I can’t understand… By checking my feed reader, today I’ve discovered this news directly from the ADO.NET Team Blog: System.Data.OracleClient will be deprecated from the next .NET Framework releases. Wow… the native support for Oracle database in .NET will be discontinued… and the reasons? This: We learned  that a significantly large portion of customers use our partners’  ADO.NET providers for Oracle;  with regularly updated support for Oracle releases and new features. In addition, many of the third party providers are able to consistently...

posted @ Monday, June 22, 2009 2:38 PM | Feedback (3)

MCP Certifications are “going green”: the last error!

I’ve received today the last MCP Flash email and the first paragraph say this: I don’t know who is the Team involved on deciding the right direction for Microsoft Certifications, but sometimes there are errors that are really unbelievable… From July 1, 2009, if you’ll obtain a Microsoft Certification and you want a paper certificate, you’ve to pay for having it! Certifications will be available for free only in digital format. I think this is a wrong decision for these main reasons: A digital certificate has no value. Can you...

posted @ Friday, June 19, 2009 9:24 AM | Feedback (1)

WF 4.0 Designer Rehosting: we’ve see the light!!

How many times I’ve written about Workflow Designer Rehosting feature inside Windows Workflow Foundation? Too many times I think… If you’ve done projects with WF 3.5 and you’ve tryed to make in production the Designer Rehosting feature, you can understand what I mean: in WF 3.5 hosting the Workflow Designer inside an application (a WPF application for example) is too hard, not so flexible and not so intuitive for the end user. I’ve received many answer from the WF Dev Team in the past about this topic and they said me that the things will change with the...

posted @ Thursday, June 18, 2009 9:13 AM | Feedback (6)

Tuning Dynamics NAV to the max: GROUP BY and DISTINCT

I know that this is not the first time that I write about this topic, but you can think at this as a “personal mission”: I want GROUP BY and DISTINCT on C/AL!! If you’re a NAV developer and you know a bit of SQL, you can understand that a big lack on C/AL is the possibility to make a GROUP BY and DISTINCT query in an “atomic manner”. Let’s see a simple example (but that comes from a real case): You’ve a table with data like these: and you need to perform these tasks: group these data by...

posted @ Thursday, June 11, 2009 3:26 PM | Feedback (7)

Microsoft Dynamics NAV 2009 SP1: .NET controls integration is here!!

Having the possibility to integrate a .NET control into the NAV client is a feature that many NAV developer are asking always more. I’ve written in the past lots of posts about this and I’ve always signalled to the NAV Team that this is also one of the main requests that I receive from NAV customers. What’s the “state of the art” about this topic? After the official release of the NAV Statement of Direction document, now we can make our customers more happy: with NAV 2009 SP1 you’ll have the possibility to integrate a .NET control directly into...

posted @ Monday, June 08, 2009 9:10 AM | Feedback (0)