Skip to main content

Home/ Coders/ Group items tagged archives

Rss Feed Group items tagged

Joel Bennett

A Brief Introduction to the Standard Annotation Language (SAL) - 0 views

  •  
    Michael Howard's blog post about SAL(Standard Annotation Language) and how you can improve security by annotating your function declarations.  There's some seriously cool stuff here that could really save you some major headaches.
Joel Bennett

Virtual TI v2.5 beta 5 - ticalc.org - 0 views

  •  
    Run your TI on your desktop
Joel Bennett

Virtual TI v3.0 Alpha - ticalc.org - 0 views

  •  
    Use your TI calculator in Windows!
Joel Bennett

Windows PowerShell : Base64 Encode/Decode a string - as a type extension - 0 views

  •  
    Another great example of a custom type extension - adding a ToBase64 onto Strings
Joel Bennett

The PowerShell Guy : PowerShell : Accessing alternate data-streams in NTFS - 0 views

  •  
    This article about accessing Alternate Data Streams in PowerShell is very interesting because it shows how easy it is to EXTEND a TYPE in PowerShell with some simple XML and a few lines of code.  VERY cool.
Joel Bennett

Policy Injection Application Block Validation and Logging Examples - 0 views

  •  
    David Hayden writes a couple of tutorials and gives some explanation of how the Policy Injection Application Block in Enterprise Library 3.0 really is Aspect Oriented Programming ... and there's a good screenshot there of the various "matching rules" ...

    It's kind of a shame that Microsoft couldn't bring themselves to use AOP terminology to describe this: weaving instead of "injection" ... etc.  It would really have made it easier to follow for the new users and would have lent some validation to AOP research and development

Joel Bennett

Policy Injection App Block - Behind the Scenes - 0 views

  • We use an interception mechanism to get in the way of calls going to that member, collect a list of policies that apply using a matching rules mechanism, run the chain of handlers specified by those policies in a chain of responsibility and at the other end dispatch the call to the target. Once the target is done - successfully or with exceptions - the stack unwinds, returning through each handler and finally back to the caller.
    • Joel Bennett
       
      So we can only advise "before"
  •  
    Very good read (particularly their evaluation of weaving methods).

    Although as a result their "Policy Injection" application block isn't as powerful as most of the straight-up AOP toolkits out there, it does have a *huge* upside: not only is the code produced by this supportable by Microsoft Product Support, it's now officially part of the Patterns and Practices recommendations!

    The down side is that the only injectable objects are ones created through a "Factory" method (you can't just use the *new* constructor) this brings some performance hits ... but then, you get the ability to separate concerns and apply policies and even business rules after the fact!
Joel Bennett

Announcing the Policy Injection Application Block - 0 views

  •  
    AOSD tools from Microsoft? 

    QUOTE: "the Policy Injection Application Block will simplify the separation of business logic from cross cutting concerns, by letting you define policies and the objects/methods they apply to in a declarative way."  -- if that's not Aspect Oriented, then I must have wasted my time in school ;-)
Joel Bennett

"Your File Is In Use" Demystified - Shell Blog - 0 views

  •  
    In Vista, Windows Explorer is applying an implementation of the IFileIsInUse interface to the file it encountered.  Now the user knows which program has the file open and can close the file from that program and click the Try Again button to repeat the operation that was being performed.
Joel Bennett

Convert XAML Flow Document to XPS with Style - 0 views

  •  
    WPF has two ways to create documents: XAML Flow documents paginate dynamically and flow into multiple columns at different zoom levels, etc. XPS documents are print ready documents on a fixed page size.  Converting Flow documents to XPS isn't hard, even when you want to take advantage of the extra features like custom pagination, page size, margins, and headers or footers.
Joel Bennett

Growl for Windows and a Web Notification API - 0 views

  •  
    This is (finally) a Windows-compatible PORT of Growl -- not merely a Growl-like application, like "Snarl" or "Grumble", but actually an API-compatible Growl. Oh, and it can pop up notifications from web apps, what?
Joel Bennett

Sync Framework Samples - 0 views

  •  
    There's a contact synchronization sample highlighted here which includes synchronizing contacts between Outlook, Vista Contacts and VCard files. Not only do I need this app ... it really shows off the concept of data mapping between disparate data sources.
Joel Bennett

TFS (VS 2008 and .NET 3.5 SP1) ... Beta - bharry's blog - 0 views

  •  
    A Preview of what's new in Team Foundation Server 2008 with SP1 ... this SP1 thing is shaping up to be a major release...
Joel Bennett

Live Mesh : Live Mesh as a Platform - 0 views

  • The mesh is the foundation for a model where customers will ultimately license applications to their mesh, as opposed to an instantiation of Windows, Mac or a mobile account or a web site.
  • applications will be seamlessly installed and run from their mesh
  • one instantiation of a mesh object is as a local (shared, aka Live) folder on a PC. This same mesh object might be instantiated as a slideshow on a web site, and as preview and upload UX on a mobile device with a built-in camera.
  • ...3 more annotations...
  • A mesh object could also represent a range of cells in Excel
  • Live Mesh provides the building blocks to support the notion of groups, or communities (member lists) of people associated with a mesh object
  • The ability to open a mutually authenticated raw communications channel, to any device in a group, regardless of current location or network topology. This channel always works, by way of cloud relay if necessary, but will automatically and transparently take the cheapest and fastest possible network path.
  •  
    Illuminating insight into the future possibilities of writing apps based on Live Mesh
Joel Bennett

Tips for Technical Presentations - Chris Bowen - 0 views

  •  
    Tips for programmers doing presentations and code demos...
Joel Bennett

Andrew Whitechapel : VSTO/VSTA Power Tools v1.0 - 1 views

  •  
    PowerTools for Visual Studio Tools for Office
  •  
    If you're developing Office-based apps, these look like a must-have.
« First ‹ Previous 61 - 80 of 190 Next › Last »
Showing 20 items per page