Kirk Evans Blog

.NET From a Markup Perspective
Posts
  • Kirk Evans Blog

    Life at Microsoft: Evangelizing to Telecoms

    • 7 Comments
    My job title is “.NET Developer Evangelist,” which (as comically vague as it might seem) is very self-descriptive. My job is to talk about the goodness of .NET to whomever will listen, willingly or otherwise. Unlike Scoble, also an Evangelist...
  • Kirk Evans Blog

    Call Web Service Proxies via Reflection

    • 7 Comments
    I received an odd question from a mailing list that I am on. The poster wanted to iterate through the Web References for the current project and call a method that appears on each endpoint. The first thing that popped into my mind was, "Why does every...
  • Kirk Evans Blog

    Update: WSE 2.0 Item Templates for Visual Studio .NET 2003

    • 7 Comments
    There is a new release for the WSE 2.0 Item Templates for Visual Studio .NET 2003 on the GotDotNet WSETemplates workspace . Changes in this release: Includes templates for Visual Basic .NET as well as C# item templates for SoapClient, SoapReceiver, and...
  • Kirk Evans Blog

    Cool Visual Studio 2005 Feature: Snippets and Document Inference

    • 7 Comments
    I love learning new featuresof Visual Studio. Today, I saw an email from Chris Lovett where he showed a feature of snippets that I had no idea existed. Intellisense in an XML document will actually create an XML document inferred from an associated schema...
  • Kirk Evans Blog

    ASMX Hello World as it REALLY ought to be

    • 7 Comments
    I did a presentation on ASMX 2.0 in the Atlanta office that showed off designing services using interfaces. I boned it up. In fact, I even boned up an earlier blog entry using the same demo with the same error in it . Brandon Ording attended the session...
  • Kirk Evans Blog

    Microsoft and The Blue Monster... I Don't Get It

    • 7 Comments
    As much as I hate to admit it, there are still those within Microsoft who actually embrace the V3 mentality. You know the old saying, "Microsoft doesn't really get it 'right' until V3 of any product". There are actually people who cite missing or broken...
  • Kirk Evans Blog

    OMG!!! UGA Wins Against Florida!!!!

    • 7 Comments
    HOLY CRAP!!!! Urban Meyer throws his headphones (a la Spurrier throwing his visor), and UGA wins against Florida, 42-30!!! Knowshon Moreno was undoubtedly the player of the game, and ESPN had BETTER show UGA having the winning Game Changing Play. I...
  • Kirk Evans Blog

    Blame it on Halo 3

    • 7 Comments
    I meant to post this earlier, but... err, well, I couldn't get around to it... I was playing Halo 3. Blame Halo 3 - Watch more free videos Too funny... I have played several of the guys shown in the players list at 2:57. When you recognize gamer...
  • Kirk Evans Blog

    Creating RESTful Services Using WCF

    • 7 Comments
    A question popped up on an internal email distribution list today about how to expose a WCF service using WebGet and how to post POX (plain old XML) to that service using the .NET 3.5 WebInvoke attribute. That part's easy, but the harder part is figuring...
  • Kirk Evans Blog

    Where The Heck is "Add Web Reference" in Visual Studio 2008?!?!

    • 7 Comments
    I was working on a demo for a customer and needed to use ASMX web services. I crufted up my sample application, right-clicked the project node in the Solution Explorer pane, and saw that there is no "Add Web Reference" menu item there anymore. Strange...
  • Kirk Evans Blog

    My Bad Day

    • 6 Comments
    Bad days. Everyone has them. The days when the Fates seem intent on testing your resolve to Job -like levels. I had one of those days. My annual performance review was not nearly what I expected. It was the kind of review that makes you question...
  • Kirk Evans Blog

    High-Performance Web Services: Avoid XmlNode, Use IXmlSerializable

    • 6 Comments
    Avoid returning XmlNode from a web service method at all costs. In this post, I show why you should avoid returning XmlNode in web services, and demonstrate how to use the IXmlSerializable interface in .NET 2.0 web services for high performance XML serialization....
  • Kirk Evans Blog

    Neat ASP.NET Trick: Multiple Forms on a Page

    • 6 Comments
    Tinkering around today, and I figured out a weird trick with ASP.NET 1.1. If you try to add 2 forms to an ASP.NET page, you get a nice error: A page can have only one server-side Form tag. Apparently, that message should be augmented to read: ...
  • Kirk Evans Blog

    Maxtor OneTouch External Drive and Huge Files

    • 6 Comments
    I bought the Maxtor OneTouch external HDD, a 200 GB beauty, to try to manage my increasibly unmanageable number of VPCs that I need to run at any time. The typical VPC that I use seems to run somewhere around 5 GB - 6 GB, depending on what I did to the...
  • Kirk Evans Blog

    Reclaiming my Outlook

    • 6 Comments
    I had the pleasure of taking a course from McGhee Productivity Solutions called "Managing Objectives, Actions, & Plans Using Microsoft Outlook." This class was one of the best classes I have ever taken. Seriously. I gotta admit, I was skeptical...
  • Kirk Evans Blog

    CSharpStudyGroup Follow Up

    • 6 Comments
    At the Atlanta C# Study Group last night, there were a few discussions that I couldn't help but chime in on. Granted, I was focused on getting my expense report done for the month, but a couple topics were discussed that I wanted to post follow-up content...
  • Kirk Evans Blog

    Getting XML from Somewhere Else

    • 6 Comments
    I see this type of question often.  I want to get XML from another URL.  In MSXML, I used the ServerXMLHTTP component.  How do I do this in .NET? The simple answer is that the XmlTextReader allows you to specify a URL in its constructor: public...
  • Kirk Evans Blog

    CSS Zen Garden

    • 6 Comments
    I have been doing less and less with XML at my clients lately. This is not completely by my customer's choice, either: much of it is driven by me. As a background, my role within Applied Information Sciences is Software Architect, following the roles...
  • Kirk Evans Blog

    PDC 2003 Community App

    • 6 Comments
    If you are at PDC, you can go to http://pdcvibe and download the PDC 2003 community app. Sure, there are some quirks with it (it overlays the task bar at the bottom of the screen, and the navigability is less than desirable), but it is still a very cool...
  • Kirk Evans Blog

    ASP.NET 1.1 ValidateRequest Security Flaw

    • 6 Comments
    From the DOTNET-WEB list on DevelopMentor: Monday, September 8th, 2003 Background: ---------- As part of Microsoft's attempts to make it easier for application developers to write secure code, Microsoft has added a new feature, named Request...
  • Kirk Evans Blog

    Getting Path from an XmlNode

    • 6 Comments
    Get the path of a particular System.Xml.XmlNode....
  • Kirk Evans Blog

    Dynamically Adding Web Controls and adding event delegates

    • 6 Comments
    For the complete thread that led to this post, see the entire thread in the XML forum on ASP.NET. I have played around with the Page.ParseControls method to add dynamically created controls to the page processing model before, but only...
  • Kirk Evans Blog

    Inside SharePoint 2013 OAuth Context Tokens

    • 6 Comments
    This post will show you how to inspect the SharePoint 2013 context token to better understand how OAuth is used in SharePoint 2013 apps. First, Some Context In order to use a context token with SharePoint 2013 apps, you will need to create a provider...
  • Kirk Evans Blog

    Add Microsoft.SharePoint.PowerShell Snap-In to All PowerShell Windows

    • 6 Comments
    This post will show you how to ensure Add-PSSnapin "Microsoft.SharePoint.PowerShell" has been executed in all PowerShell windows. Background I have been doing a lot of work in PowerShell lately, and found myself frequently in the PowerShell...
  • Kirk Evans Blog

    SharePoint Developers–What’s On Your Machine?

    • 6 Comments
    I recently got a question from a customer about utilities to include on their development machines.  My view is that you should trust your developers and let them install the tools they need.  However, some devs don’t have managers who trust...
Page 4 of 36 (878 items) «23456»