Thom Robbins .NET Weblog

A blog of the technical and only sometimes uneventful side of programming in .NET and life within Microsoft

Browse by Tags

Tagged Content List
  • Blog Post: Still have users with InfoPath 2003

    While InfoPath 2007 has some great new features I am sure that you have users that still running InfoPath 2007. One feature of InfoPath 2007 is the ability to save InfoPath 2007 forms backwards compatible to InfoPath 2003. To use this feature make sure that when saving the InfoPath 2007 for make sure...
  • Blog Post: An Introduction to Building XML Web Services with ASMX

    An Introduction to Building XML Web Services with ASMX By Thom Robbins ( trobbins@microsoft.com ) Download PDF Version Download Samples Overview The Web Service standards define how to build application functionality that is made available to remote machines using generally available...
  • Blog Post: Introducing the <DataContract>

    As we have seen in previous articles . Creating a Windows Communication Foundation (WCF) service begins with annotating the class with a <ServiceContract> attribute and an <OperationContract> for each exposed operation. The design of WCF uses these attributes to expose the service endpoints...
  • Blog Post: Integrating WCF with your existing ASMX Services

    I am betting that you have at least one if not more ASMX services available today within your applications. So how do you get going with Windows Communication Foundation (WCF) and maintain that existing code? In this article we will look at an example of how this can be done. We will start with an existing...
  • Blog Post: 2007 Office System Sample: Open XML File Format Code Snippets for Visual Studio 2005

    Pretty nice set of snippets This download includes snippets for use when customizing Microsoft Office Excel 2007, Microsoft Office PowerPoint 2007, and Microsoft Office Word 2007. Download and install these snippets to your Visual Studio code snippet folder and use them with the Visual Studio Code...
  • Blog Post: How To: Hosting a WCF Service in IIS

    How To: Hosting a WCF Service in IIS In this article we looked at the basics of Windows Communication Foundation (WCF) and how it can be used to host a service within a Windows Form. In reality, many applications today already take advantage of IIS to host HTTP based services like ASMX Web Services...
  • Blog Post: How To: Building a WCF Service and consumer

    How To: Building a WCF Service and consumer Do you see service everywhere? Alright I admit that may not be an original. However, with Windows Communication Foundation and the .NET Framework 3.0 you can.WCF is the unified programming model for building service oriented applications. It is designed...
  • Blog Post: How To: Building a WCF Service and consumer (Article)

    How To: Building a WCF Service and consumer Do you see service everywhere? Alright I admit that may not be an original. However, with Windows Communication Foundation and the .NET Framework 3.0 you can.WCF is the unified programming model for building service oriented applications. It is designed...
  • Blog Post: InfoPath and the File Upload Control

    InfoPath provides a variety of controls that can be used during form design. One of these controls is the file upload. It enables the direct inclusion of documents within an InfoPath form. Also, it provides the ability to directly browse the local file system to browse and retrieve files from the local...
  • Blog Post: Showing the Count

    Question: I am trying to build an InfoPath form that has a bit of a strange requirement. I can’t quite figure out how I should do it and was hoping that you might be able to help? Basically, the requirements of the form require that we provide an ongoing count of the number of rows in a repeating table...
  • Blog Post: Submitting Forms with Email

    InfoPath provides a variety of ways to submit completed forms. One of the ways that InfoPath provides is through email. However, it is important to remember that this is considered out of process workflow. For example, if the person receiving the email accidentally deletes the email then the form data...
  • Blog Post: Building a Site Map with Visual Studio 2005

    Site maps are a visual way to show the layout of a Web site. Similar to an organization chart of an organization, it provides similar types of services for a Web application. It helps to break down the Web site content into increasingly specific subject areas that helps a visitor to understand the structure...
  • Blog Post: Building InfoPath Rules

    In this previous example , I showed how you can bind an InfoPath form to the values of a SharePoint list. This shows one of the things that we can do when building an InfoPath form. Let’s extend that idea bit further to creating lookup values. In this example , we take a look at how you can use values...
  • Blog Post: InfoPath and the Expression Box

    Question: I am trying to total a field within my InfoPath form. Do I need to include a field to hold these values or is their another way? Answer: Yes, one of the controls available within InfoPath is called an expression box. This control allows you to enter an XPath expression that can be used...
  • Blog Post: InfoPath Dropdowns and SQL Databases

    Question: I am new to InfoPath and have really enjoyed the information that you have provided on your blog. I am still trying to figure out all the features and intricacies that InfoPath seems to have while doing my first form. One thing that I can’t seem to figure out at all is how to use a drop down...
  • Blog Post: The Edge Conference Session

    As promised you can download the slides and code samples here from my session today at the Edge Conference. .NET Track - Techniques with Visual Basic.NET How You Can Amaze Your Friends And Co-Workers With Amazing OO Techniques Who says VB.NET programmers can't develop object-oriented applications? This...
  • Blog Post: New Article Available

    My latest article is available from the folks at .NET Developers Journal – Managing XML Data The benefits to Office-based apps Last week I had lunch with the application manager of a local customer that just completed their enterprise rollout of Office 2003. We had decided to meet and discuss possible...
  • Blog Post: Introducing the XMLTextReader

    The .NET Framework provides a variety of classes and methods to manipulate XML. However, many times an application requires read only access to an XML Data file. This is the perfect situation for the XMLReader. This abstract class provides a fast forward only cursor for XML files and is used in both...
  • Blog Post: Navigating the XML Document

    In this post I provided a simple example of how you can programmatically create an XML Document. Once created it can be saved directly to disk by adding the following line of code to end of the function xmlDoc.Save("cust.xml") It is important to remember that the XMLDocument is actually an in memory...
  • Blog Post: Building an XML Document in Code

    Question : How can I build an XML Document with Code for the Compact Framework? I understand that I can use the tools of Visual Studio, XML Spy or even Notepad to do this. Unfortunately, I don’t know the format of the actual XML Document until the application is running. Answer: It is important to understand...
  • Blog Post: Displaying Currency using InfoPath

    Question: I have a question. I am in the process of building an InfoPath form and I can’t seem to figure out how to display a value formatted as currency. I know that I can write a script to do that. I have found some examples of formatting strings. It’s just that this seems as overkill. Is there any...
  • Blog Post: Base 64 Format Conversion

    Recently, I was working with an InfoPath solutions prototype. The idea behind the solution was that a user would be taking a digital photo (JPEG). As they downloaded the pictures to their local machines, they would be able to include these camera shots into an InfoPath form that contained additional...
  • Blog Post: Using XSLT and Example

    I really like how I can use an XML document to separate the storage of application data from its presentation. The XML document contains a self describing set of data structures that I can define using my own vocabulary definitions. One of the major advantages of these documents is how easy they can...
  • Blog Post: Looking at XSD

    XSD has become a core part of many of the customers that I work with. Within these customers they are using XSD as a standard way of representing various enterprise objects. By defining a standard way to describe these objects using XSD they are able to manage and guarantee the various data formats....
  • Blog Post: XPath and .NET

    An XML Document is modeled as a tree as of nodes that contains a variety of different data types. Each data type can include elements, attributes, and even text. The XML Path Language (XPath) is an expression based language that is used to identify and select these different data types from an XML document...
Page 1 of 2 (26 items) 12