November 2008 - Posts
The release notes are available here . Some highlights include: No merge module - the .msi should be installed instead. More secure default values for max element depth; AllowXsltScript; improved security setting propagations. Some line/linepos changes
Read More...
In case you haven't heard, FolderShare will be going into retirement at some point, and Windows Live Sync, to be announced next month, will be the software you'll probable want to move to. For more details, the announcement is on the FolderShare site
Read More...
If you get this error message while logging in to a Windows Vista computer using Terminal Services, here is the magic sauce. http://blogs.msdn.com/spatdsg/archive/2007/03/14/atbroker-exe-application-error.aspx I don't know anything about the problem to
Read More...
A rehash from a previous post, but I wanted to give the exact command line. \\live.sysinternals.com\tools\listdlls -d msxml That should list all processes that have an msxml library loaded in them, and indicate where the library is being loaded from (which
Read More...
As announced on the XML team blog, MSXML 4.0 SP3 beta is coming ... This is of course a great opportunity to remind everyone that MSXML 6 is the version you probably want to be using, as it has the latest in security and performance... Enjoy!
Read More...
If you want to limit the number of entities returned from a service, you have a few alternatives... If you're writing code for the client, the easiest way is to just use the '$top' clause to limit how many entities will be returned. Note that '$top' doesn't
Read More...
I know this probably sounds kind of silly for a blog post, but: 9 times out of 10, if your ADO.NET filter isn't changing the results you get back, make sure you are using "path?$filter=f" rather than "path?filter=f". Turns out that without the '$' prefix,
Read More...
I ran into the language/sorting coincidence not too long ago, and now I read the Introduction to Code Contracts post, which look like a much more sophisticated, structured and toolable tool than the simple Debug.Assert calls we have these days. Code contracts,
Read More...
So my wife and I got a treadmill not too long ago, and one of the nifty things it has is support for heart rate monitors. The thing actually includes one, so I set out to learn how best to use it. I came across pages like this one , most of which have
Read More...
MSXML uses a garbage collection technique, which allows it to delay releasing resources. There is more informatoin about this on Understanding the MSXML garbage collection mechanism , which gives a nice introduction. As part of this mechanism, MSXML actually
Read More...
The post went up recently - find it over at http://blogs.msdn.com/aconrad/archive/2008/11/05/iupdateable-for-linq-to-sql.aspx . One of the things that I love about the interface is that, while it has a fair number of methods to implement (we wanted to
Read More...
Here's a bit of coincidence (these byte / text / language posts were scheduled a while ago) - MSDN Magazine has an International Applications article that mentions the impact on language on other text processing operations, such as comparisons, sorting
Read More...
Finally, the examples I mentioned on my last post about text . Let's take the WPF text rendering engine as my example of a text processor that's sophisticated enough to handle this correctly. First off, as explained in xml:lang Handling in XAML , the
Read More...
This is kind of a continuation of Working with text and bytes , by the way - you might find those interesting as well, although this is getting more abstract as we go. Let's consider this example: let's say I'm a rendering engine, and I want to display
Read More...
Here I am, interrupting your regularly scheduled series about "stuff that has to do with text". As recently posted on the team blog , you now get the opportunity to appreciate that one of the very, very cool things about XML, love it or hate it, is the
Read More...
This post continues from the previous Bytes, encodings and text post. The reading and writing classes I mentioned before are abstract ( TextReader , TextWriter and Stream ). Depending on what the underlying source/target is, you'll use one subclass or
Read More...
Today's post revolves around a very simple equation and the .NET Framework support for the different parts. bytes + encoding = text Typically device resources such as files and network connections will work in terms of bytes. To represent bytes, you can
Read More...
Congratulations to the folks working on the Windows Performance Toolkit and friends! There's now a developer center you can use as a portal with pointers to resources, downloads, forums, FAQs, and guides to learning about the tools and getting started.
Read More...
If you do a lot of ADO.NET Data Services development, you might find yourself opening the services over different ports to host multiple services from a single machine, especially if you aren't just hosting it over IIS. This is a classic case where you'll
Read More...