/Home /Archive /Syndicate /Blog /Support /About /Contact  
All Visual Basic Feeds in one place!





Channel: XML Team

We have recently blogged about the new XML Schema Designer and the various views over schemas offered by it. We visit here the concept of schema sets, which are actually the central organizing concept around what is shown in the designer for a buffer in Visual Studio for which we have XML Schema information (be it an XSD file or an XML file or Visual Basic project with associated schemas). A schema set can be thought of as a collection of pairs, the first part of each pair being an XML namespac ... [ read more ]


We are happy to announce that we are releasing the sources for LINQ to XSD on CodePlex  at http://linqtoxsd.codeplex.com . LINQ to XSD allows you to program with strongly-typed classes  based on an XSD schema and was previously released on MSDN as an alpha  preview.   We have recently received  a  number of requests from customers who would like to use this preview in their projects and re-distribute it. We hope the CodePlex project will be able to ... [ read more ]


Complex XSLT stylesheets often contain several include and/or imports instructions. VS XML Editor has very limited support for such scenarios. (Most noticeable it lacks the concept of "primary stylesheet".)   In the XSLT Debugging session you may need to put breakpoint in the template that is defined in one of the referenced files and VS doesn't provide convenient way of opening these files. Even more tricky is putting breakpoint on the built-in template rule . There ... [ read more ]


I've written in the past about XML and languages, and why you might be interested in being aware of the language associated with text. Text with no language is just not quite there Impact of text language on WPF   Text, language and sorting For dealing with languages, xml:lang is your friend, as you can tell from these older posts. Something that is a bit special about xml:lang is that xml is a reserved namespace. From http://www.w3.org/TR/RE ... [ read more ]


Converting from XmlDocument to XDocument has a number of benefits, including the ability to use LINQ to XML, use a much cleaner object model, get better name handling with XName and being able to use functional constructors. However, there are a lot of XmlDocuments out there, so what is the best way to convert a XmlDocument to an XDocument? This question came up in the forums a little while ago, and I thought it might be interesting to do some comparisons. I first came up with ... [ read more ]


Under certain conditions opening Web projects from remote sites may become very slow. We've seen quite a few 'hang' reports submitted via 'Send Information to Microsoft' feedback (aka Dr. Watson ). The reason is that sometimes XML editor (which is used when you edit web.config) may begin walking remote Web site file structure looking for XML schema files. Over a slower link this process may take minutes and IDE will appear unresponsive.   A hotfix i ... [ read more ]


Today, we officially released MSXML4.0 Service Pack 3 (SP3) on the Microsoft Download Center as a stand-alone installer in multiple languages. MSXML4.0 SP3 is a complete replacement of MSXML4.0, MSXML4.0 SP1 and MSXML4.0 SP2 and contains a number of bug fixes to enhance security and reliability. Approximately nine years ago, MSXML4.0 was released to the web. MSXML4.0 was superseded by MSXML6.0 six+ years ago and is only intended to support legacy applications.  After ... [ read more ]


The new XML Schema Designer (see this previous blog post for a d/l location to the CTP) offers four views over XML Schema Sets: XML Schema Explorer , Graph View , Content Model View, and Start View.  This entry will focus on the Content Model View.  The Content Model View provides a detailed view of individual nodes in a schema set. Basics of the view: Q: What’s the purpose of the Content Model View? A: The Content Model View (CMV) all ... [ read more ]
In certain scenarios, it is important to be able to compare two XML trees for equivalence.   For example, if you are writing a web service that serves results of queries, and you want to cache query results so that duplicate queries use previously cached results instead of always accessing the underlying database.   However, the senders of those queries may potentially be using a variety of tools to generate the queries, and these tools may introduce trivial differences into the X ... [ read more ]


In the Orcas SP1 release we released our XML Schema Explorer .  In the Visual tudio 10 PDC VPC we shipped our first rev of the next set of planned features for our XML Schema Designer.  Check out the Visual Studio 2010 and .NET Framework 4.0 CTP VPC here .  Over the next few weeks I’ll be posting in more detail about the features in the CTP. - Tim Laverty PM, Data Programmability XML Tools


Beth Massi and Yang Xiao did a great Channel 9 session that centered on XML Literals and the XML Schema Explorer. Check the session out here . One thing that doesn’t come across in the video is that the Explorer can be used with any XSD set, not just with XSDs associated w/ your VB project. See our previous blog posts here and here on the Schema Explorer for more detail. …and thanks to Beth & Yang for doing the video! Tim Laverty PM, Data Programmability XML Tools


This is the next post in our ongoing FAQ series. See the original post here. Q2: Conformance Level – Fragment There are times when you want to work with a piece of XML that is not a fully conformant xml document; an example of this is when the XML does not have one root element. This type of XML is called an XML fragment. Here is an example of an XML fragment: “<foo></foo><bar></bar>” If this snippet of XML is used as the source for to the XmlReader, the follow ... [ read more ]
As part of a separate task, the XML team came up with a list of frequently encountered issues in System.XML; mainly points that we felt were interesting because they were the source of a lot of difficulty for our users. These questions ranged from rarely used (or misused) methods to difficult XML constructs.   We focused specifically on scenarios that were particularly difficult to debug . When we had completed the exercise, it occurred to the team that we should publish the list. ... [ read more ]


The XmlPreloadedResolver is a new type that we’ve been working on in SilverLight that provides the ability to load a DTD without a call to the network. The new type can act as a manually maintainable cache of DTD’s and XML Streams. Let’s look at two examples of how the XmlPreloadedResolver can be used. Example 1: The   XmlPreloadedResolver can be used to pre-load an external DTD. In the following example, a user-defined DTD is pre-loaded into the resolver. The resolver is th ... [ read more ]
A few months ago we added the XML Schema Explorer to the SP1 Beta release and are happy to announce that this week we've shipped with the .NET Framework 3.5 SP1 and Visual Studio 2008 SP1 RTM release. As previously stated, the XML Schema Explorer illustrates our initial thinking about the future of XSD tools from Microsoft. Over the next few months we'll be communicating our additional tools plans for XSD, including when you'll be able to get your hands on upcoming bits. Please send us ... [ read more ]


The Data Programmability XML Tools team is conducting a survey focused on XML technology and tools usage over the coming weeks.  The survey takes about 15 minutes to complete and we’d appreciate it if you would take the time to respond to it.  We plan to use the survey results to help drive prioritization of features over the coming releases of Visual Studio and SQL Server. The survey can be found here:  https://mscuillume.smdisp.net/Collector/Survey.ashx?Name=XMLTools ... [ read more ]


We’re thrilled to announce that today the new XML Schema Explorer is included in the Orcas SP1 Beta release for Visual Studio 2008. We previously released a CTP showcasing a subset of the XML Schema Explorer functionality last August. Many of the people who downloaded and tried our August preview requested that we ship the functionality in Visual Studio 2008 and so we are. You can download the beta here . The XML Schema Explorer illustrates our initial thinking about the future of XSD ... [ read more ]


Prior to SQL Server 2008, SQLXML 4.0 was released with SQL Server and was installed by all SQL Server editions, except in SQL Server Express. Beginning with SQL Server 2008, the latest version of SQLXML is no longer included in SQL Server.   When SQL Server 2008 is generally available, the latest version of SQLXML will be SQLXML 4.0 SP1.   The URL for the site where you can install SQLXML 4.0 SP1 will be added to this blog entry, and to the SQL Server 2008 Books O ... [ read more ]


Hello All,   In March , we posted our intention to killbit MSXML4  and encouraged users to move to MSXML6 and asked for feedback – And we received lots and lots of it. The summary is MSXML4 is still being used extensively and the suggested timeframe for killbit seemed aggressive for most customers. The lack of CAB for MSXML6 was also making the migration difficult.   So in the best interest of our customers , we have decided to NOT killbit MSXML4. ... [ read more ]


Around Memorial Day we released a new preview release for LINQ to XSD. The download has been picked up meanwhile by blogs and search engines. I am planning to blog about X/O mapping (“Typed XML programming”) and the project somewhat more in depth shortly, but I wanted to quickly complement the download with this info: ·          Here is the download . ·          Requires Orcas Beta 1. ... [ read more ]


These videos provide some great information and a preview of the new XML Editor , XSLT Debugger , and EDM Wizard  coming in Orcas, as well as a sneak preview of a new XSD Designer and EDM Designer that we can expect to see released after the upcoming Orcas release.


I have received a number of requests over a period of time asking how to get all the facets defined on simple types or complex types with simple content in an XML Schema. I recently wrote a code sample for the same and I thought i will post it for wider consumption. The code sample will handle restrictions on lists, unions as well as facets defined on base types.  public static void GetSchemaTypeFacets(XmlSchemaType schemaType) {   if (schemaType == null || schemaTy ... [ read more ]


Erik Meijer gave a talk at the XTech 2007 conference on LINQ, XML, and his vision for "LINQ 2.0 ". The presentation covers the formal underpinnings of LINQ to XML, the additional XML features in VB9, and some thoughts about the next steps. To summarize, LINQ 1.0 provided the necessary (but not sufficient) technology for radically simplifying distributed data-intensive applications. With LINQ 2.0 we use will take things to the next level by stretching the standard .NET programming mod ... [ read more ]


Greetings from MIX07 everyone! That's right, Scott Guthrie announced this morning, to a sold out crowd at MIX07, the details around Silverlight, Microsoft's cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and Rich Interactive Applications (RIAs) for the Web. XML and Silverlight First, let me say how excited I am to begin discussions about Silverlight and XML. Even though all you clever XMLers may have forecasted it, for the past ... [ read more ]


[updated to point to the online version]  ... is the documentation written by Eric White.     The online version is at http://msdn2.microsoft.com/en-us/library/bb387098(VS.90).aspx   If you install the "MSDN Library for Visual Studio Codename Orcas", you can navigate as follows: + Development Tools and Languages   + Visual Studio     + .NET framework Programming in Visual Studio     &n ... [ read more ]


  [updated with the public download location and resolution of the "XNamespace.Blank" issue] As S. Somasegar announced , Orcas Beta 1 is ready to ship and is available for download .  There are some new (and renewed) features in LINQ to XML that you can check out in this release, and some minor changes introduced in response to reviews and comments: The "renewed" feature is XStreamingElement .  As we noted previously , it was removed after the May 2006 CTP to keep the s ... [ read more ]
XML Notepad 2007 source code is now available on http://www.codeplex.com/xmlnotepad . Enjoy!


Validation of an XML document against an Xml Schema guarantees that the structure and content of the xml conforms to the types defined in the schema. Does this mean that we automatically elevate the trust level of a document that has passed schema validation? Can we use schema validation as a security layer to our application?   The general recommendation is that validation of an xml document should not preclude the need for secure coding practices in the application that co ... [ read more ]


In the first post in this series we gave some background to a problem the LINQ to XML design team has been working on for some time: how to easily yet efficiently work with very large XML documents.  In today's world, developers have a somewhat unpleasant choice between doing this efficiently with fairly difficult APIs such as the XmlReader/XmlWriter or SAX, and doing this easily with DOM or XSLT and accepting a fairly steep performance penalty as documents get very large. Let's ... [ read more ]


New features include support for XInclude, Goto Definition, XSD annotations in tooltips, a new navigation combo box for opening XML directly off HTTP, new menus for changing node types, better handling of XML documents containing illegal characters plus a lot of bug fixes.  See Updates.xml for full list of changes and link to download.  PS: the new download size is 1.81mb, if you do not see this hold down the control key when you click the download button to update ... [ read more ]


Please read the latest entry on this at  http://blogs.msdn.com/xmlteam/archive/2007/09/13/we-are-not-killbit-ing-msxml4.aspx  - We are NOT killbiting MSXML4   Hi,   We are going to kill bit MSXML4 in the October – December timeframe of this year . Kill Bit applies to Internet Explorer only. After the kill bit , applications will not be able to create MSXML4 objects in the browser. Other Applications like C++ apps which are not ki ... [ read more ]
              Contents Upgrading to MSXML 6.0 . 1 1.        Abstract 1 2.        Installation & Upgrade . 2 3.        Security Migration – Understanding Off-By-Default 3 4.        Impro ... [ read more ]


Check out the Webcast : The next version of VB .Net adds Xml as a built in data type using the new LINQ to XML API. As a built in data type, VB 9.0 provides the ability to create XML using XML Literals and to query XML documents using XML properties. This webcast contains a demo by David Schach, the lead developer in this project, of creating a program to share pictures over the internet.


  This is the first of a multi-post series (#2 is now online )  on how to use LINQ to XML in scenarios that require streaming over a large input and/or output data source rather than loading a document into memory, processing it, and saving it. A considerable number of XML users are faced with a dilemma: they are asked to process very large data sources, but their tools (such as DOM and XSLT) assume that the data can be loaded into an in-memory tree. The option of simply writing sm ... [ read more ]


[updated to try out a Live Writer plugin for code formatting ... let's see if that makes the code samples more readable!] In a previous post we presented an overview of the XML Features in the "Orcas" Community Technology Preview . This post gives some more details and examples for what we call the "bridge classes" that let one use other System.Xml APIs over a LINQ to XML tree. For example, LINQ to XML users can now create a tree in memory with an XmlWriter application or as the ... [ read more ]


The Community Technology Preview of the next version of the .NET components that the XML team ships is ready for download.  It is available in two forms: a self-extracting installer that will setup a version of Visual Studio that can co-exist side by side with VS 2005, and a Virtual PC image . The new stuff includes: XML Tools: XSLT Debugger Enables Input Data Breakpoints allowing the user to break the execution of the style-sheet whenever a certain node in input document is ... [ read more ]


There are a few things we've seen recently that you might want to take note of: Daylight Savings Time Changes This isn't related to XML, but we're trying to spread the word fairly widely.  The US has changed the dates for daylight savings time starting this year.  You need to make sure your PCs and other devices have been updated to handle this properly:  Windows Update will take care of this, but we realize that not everyone has that turned on;  Windows Mobile ... [ read more ]


In February CTP you will find the same functionality as in the May CTP with many improvements. Some of these improvements came from the feedback of extensive usability studies we conducted in the fall. Observing the obstacles users encountered provided us with good ideas on how to improve the Xml integration features. Some of these ideas are already included in this CTP and we are currently working on others. We also improved substantially the quality of the implementation with the help of our ... [ read more ]


XQuery 1.0 and XPath 2.0 are now W3C Recommendations, thanks in part to the contributions of  several Microsoft employees over the years. An earlier draft of the XQuery specification is supported in SQL Server 2005 , and you can send an XQuery to the server using the ADO.NET that shipped in Visual Studio 2005.  These features are becoming widely used.    Now that the XQuery family of specifications is complete, it’s fair to ask what our implementation plans might be, ... [ read more ]


We're nearly code complete on the next version of Visual Studio, and will soon be releasing a Community Technology Preview (CTP) so that you can take a look, work on prototypes, and think about how the new features might fit into your development plans. This is the first Orcas CTP that has feature parity with the May 2006 CTP, which was built with prototype code rather than production code. We have spent the last 9 months in a very extensive process of reviewing designs and code, thoroughly tes ... [ read more ]


We are pleased to note that XSLT 2.0 and XPath 2.0 are now W3C Recommendations .  Microsoft contributed thousands of person-hours to the W3C efforts that developed these standards and is committed assist with the further development of XML standards at W3C.  XSLT / XPath 2.0 offer nice improvements over 1.0 in several ways, including an ability to leverage schema-defined datatypes, support for regular expressions, support for user-defined functions, and especially a much easier way ... [ read more ]


It has been a while since my last post and I apologize for that. There was a lot of work going on in getting the xml integration in VB into production quality. In this blog I would like to share with you a fun little demo I wrote for Xml 2006 conference. This demo shows some of the new power of language integration of XML in VB and the LINQ to XML API.  This technology will be available for you to try on your own in the next CTP for Visual Studio “Orcas” but in the meantime, I’d love some ... [ read more ]


Several of us will be at the XML 2006 Conference this week in Boston. If you are around, drop by to say hello ... Stan Kitsis will be giving a talk on on XML Schema adoption based on a study done in collaboration with the University of Michigan Business School. Is XML Schema usage observably increasing? Who is authoring schemas? (Developers? DBA's? Analysts? Who else?) Who is consuming schemas? What tools are used to author and consume schemas? What other meta-data languages are use ... [ read more ]


Announcing the LINQ to XSD Preview   Ever since PDC 2005, when XLinq was unleashed ( now called LINQ to XML ), we have been receiving questions about the possibility of a typed XML programming approach in the LINQ world . Not surprisingly, we have been pondering about this problem indeed. This was also mentioned in the XLinq overview . (Please, also see the “Typed XML programmer” series  of blog posts.) For some time now we have been focusing incubatio ... [ read more ]


“ Typed XML programmer, where have you have been in the last few weeks? ” This series of blog posts has been stuck because I attended a bunch of conferences and workshops, and I was really busy with an incubation project on typed XML programming (see later in this series ). I admit that I also worked on untyped XML programming -- the streaming part of it -- cool stuff … I will be writing about it when I get a chance.     Executive summary ... [ read more ]


Greetings! My name is Aaron Dunnington. Recently, I have joined the Data Programmability XML team as a Program Manager focused on XML readers and writers. I am so excited to work with and learn from such a tremendously talented, passionate team that is extraordinarily focused on deeply understanding your needs as well as delivering great products to make your life easier as an XML developer! Over the past year, I was a member of the Windows Live team. In specific, I worked within the Deskto ... [ read more ]


I’ve been working closely with the IE team leading up to the release of IE7  and looking at the use of XML in the browser.   During this investigation one thing has become immediately obvious – there is a lot of confusion around the versioning story for MSXML and how to instantiate the “right” MSXML object in the browser.   Here’s a quick snippet of code that I’ve seen all too often out on the web:   What NOT to do...     if ( ... [ read more ]


XML Notepad 2006 provides a simple intuitive User Interface for browsing and editing XML documents.  XML Notepad shows how to use some advanced features of System.XML in the .NET Frameworks 2.0.  The download includes source code. See the handy design doc that goes with it.  Features include: Tree View synchronized with Node Text View for quick editing of node names and values. Incremental search (Ctrl+I) in both tree and text views, so as you type it navigates to ... [ read more ]


There's been a lot of unhappiness about the W3C  floating around recently, well-summarized by Dare Obasanjo . Most of us involved with XML at Microsoft share a good bit of the general frustration, if not the specific complaints, expressed in these posts.  I don't think there's a strong consensus across the various people and teams on what the problems and solutions really are, but I think many would agree with a few points: The process really isn't stacked in favor of anybody, i ... [ read more ]


This post continues the “Typed XML programmer” series  of blog posts. This time, let’s ponder about ‘ the 1 st generation of typed XML programming ’. What are the imperfections of the 1 st generation ? (Thanks for your feedback so far. In particular, I loved Bill's thoughts on ‘ XML as a true first-class citizen ’ and the behavior that is to be associated with such ‘XML in objects’. Bill, do not spoil my story any further; I am getting there!)   Definitions of typed XML ... [ read more ]


We're starting to see some real applications that demonstrate how easy it is to use LINQ to XML (I'm just gonna keep abbreviating it "XLinq") to get real XML work done without too much sweat or tears. One from a team member is Eric White's Parsing WordML using XLinq Recently, I had a problem where there wasn't a code testing harness that would do exactly what I wanted. I want to grab my code snippet directly from my word document, compile it, run it, and validate the output.  ... [ read more ]


You've seen Ralf Lämmel's post starting  a series about our research and prototyping efforts to improve support for typed XML programming.  You might also wish to keep track of  Ralf's weblog which will talk about these efforts in more detail as well as the diverse other things that are on his mind.  My favorite tidbit is his comparison of COBOL and XSD ... technologies that are scorned by the cognoscenti but adopted wholesale by the masses. There's even more intrig ... [ read more ]


This post starts a series  (of blog posts)  on what I would like to call “ T yped XML programming ”. The overall goal of the series is to engage in a discussion on requirements, scenarios and priorities around typed XML programming. The first post sets up some real basics, poses some questions, and hopefully triggers appetite in getting back to this thread.   What is typed XML programming anyway?   In elevator speech, I mean by that “ ... [ read more ]


Check out this screen shot of an XPath Tool Window running inside Visual Studio 2005 that executes XPath queries against your current XML document window.  DonXML as written a nice intro to how it works on his website and has posted the installer and source code on the new Mvp.Xml Codeplex Project.  The code shows how you can integrate with the XML editor in Visual Studio and I'm sure this nifty tool will help a lot of users who are struggling with getting their XPath expressi ... [ read more ]


Global Xml namespaces in VB 9.0 provide the ability to create alias for Xml namespace that can be used in the Xml axis properties and in the Xml literals. The following is an example from my previous post :   Imports ns = " http://www.w3.org/1999 "   Module Module1      Sub Main ()             Dim book = _  &n ... [ read more ]


After my TLC session on XML Tools in Visual Studio a gentleman came up to me and asked me a question. He said that he deals with XML coming over the pipe and their usually isn’t an end-of-file character at the end of his email document. He was trying to figure out how he can create a DOM over the valid XML. He was using one reader to do this. I knew that he could use the subtree reader but I didn’t have any code handy to give him. So I played around a bit and here is what I came up with: & ... [ read more ]


This post summarizes some things we've noted in tracking the reaction to XLinq in the press and blogosphere, and points to some resources we've discovered along the way. One thing we've noted in the LINQ forum and elsewhere is that people seem to think that LINQ == DLinq, i.e. that LINQ is just some C# syntax for embedded SQL.   As we see it, however, LINQ provides a model of data access that unifies query and transformation across an extensible set of domains, including ... [ read more ]


Avner has blogged about the new XML features added to VB9 in this CTP . I'll do the same for XLinq itself (and one little XML feature in the C# IDE).  There have been a number of relatively small changes: Axes that used the term "content" now use the term "nodes". Methods have been added to make it easier to compare the document order of different nodes. Various properties and methods have been added to make it easier to work with the information in namespace prefixes, document ty ... [ read more ]


I hope you already had the chance to download the latest LINQ CTP . This CTP contains important improvements to the Xml features in VB 9.0 which most of them are based on the feedback that we got from many people on our last CTP. This feedback is invaluable to us and to the quality of the final product, so please continue let us know what you think.   Here is a short overview of the new Xml features in VB 9.0: Xml axis properties: The new syntax for Xml axis properties that I disc ... [ read more ]


We've been pretty quiet about the XLinq project and the XML features in Visual Basic 9 for awhile as we focused on getting out a new LINQ CTP and planning its release in the next version of Visual Studio ("Orcas").  We're very happy to report that you can now download the current state of all the LINQ technologies. In case you haven't been following the LINQ project, it provides a common programming model for the most common types of data, including objects, relational, and XML. It i ... [ read more ]


Many people asked us why did we choose the triple dot syntax for the descendants axis in the VB 9.0  Xml members syntax. Before I go into the reasoning for that choice here is a small example of the triple dot syntax. In the following sample, the variable " authors" pointes to all the "author" elements that are descendents of the "book" element:   Dim book = < book year = " 2000 " >         &nbs ... [ read more ]


Hello All, My name is Neetu Rajpal and I am a Program Manager in the XML Team. In this post, I want to let you know of a few additions to the XML Downloads section. The Tools and Utilities in the XML Downloads section has always pointed to our sister GotDotNet site. In an effort to consolidate all XML related information on MSDN, we have now moved the following downloads from GotDotNet to MSDN directly.   Below is a short description of what these utilities do. X ... [ read more ]


Bill McCarthy asked me to post Xml axis members example using namespaces. So I updated the sample from my previous post as follows:   I added an imports statement for Xml namespace: Imports ns = "http://someNamespace"   I also update my xml document to include namespaces: Dim Person = _ < ns:Person ns:Dept = " SQL Server " xmlns:ns = " http://someNamespace " >             ... [ read more ]


For those who do not know me yet, my name is Avner Aharoni and I am a program manager in the WebData Xml team. I am working on the VB 9.0 Xml features that I believe will make VB the most productive language with which to program Xml.    We heard from many people who tried the VB 9.0 January preview that the late-bound properties we added to XLinq objects in VB 9.0 are confusing.   One reason is that it is hard to know if a certain property name refers to the u ... [ read more ]


Daniel Cazzulino has a very thought provoking post  XLinq: is XML embedded in a host language a good idea or a terrible one?  I believe Microsoft should strive not to provide another technology that could potentially bring back the nightmares we lived with ASP in the past. If it can be missused, it *will* be missused . If it were for me, I’d limit the features available on the control code snippets to just control and rendering code: if..else, for/while loops, value retrie ... [ read more ]


Thursday at PDC saw lots of details being put out about another big project our team has been working on -- the deep support for XML in Visual Basic 9.  This is actually part of an even larger effort that our team member Erik Meijer has been involved in, to support  fully dynamic languages such as Python in the .NET Common Language Runtime.  On the VB9 front, the big news is that two major features beyond and on top of LINQ will be supported in VB9: "XML Literals" is  t ... [ read more ]


© 2005 Serge Baranovsky. All rights reserved.
All feed content is property of original publisher. Designated trademarks and brands are the property of their respective owners.

This site is maintained by SubMain(), a division of vbCity.com, LLC