Skip to main content

Home/ Coders/ Group items tagged @public .net development

Rss Feed Group items tagged

Joel Bennett

F# (FSharp) - Microsoft Research - 0 views

  • F# is a programming language that provides the much sought-after combination of type safety, performance and scripting,
    • Joel Bennett
       
      In .Net ...
Joel Bennett

Parallel Performance: Optimize Managed Code For Multi-Core Machines -- MSDN Magazine, O... - 0 views

  •  
    An introduction to the Microsoft Task Parallel Library (for .Net).  The Parallel FX Library is currently (Dec, 2007) in CTP.
Joel Bennett

Dot2WPF - a WPF control for GraphViz "Dot" graphs -- The Code Project - 0 views

  •  
    A simple wpf control for viewing the simplest graphviz -plain graphs
Joel Bennett

Microsoft "Acropolis" - WindowsClient.net - 0 views

  • Acropolis builds on the rich capabilities of Microsoft Windows and the .NET Framework, including Windows Presentation Foundation (WPF)
  •  
    Acropolis is a framework for quickly building (certain types of) rich client apps in WPF that support theming and workflow and more....
Joel Bennett

Deriving from WebClient to handle persisting cookies for login - 0 views

  • Then just use the ExWebClient class to make your requests;
  • Public Class CookieWebClient : Inherits WebClient ' overridden to add cookie headers to http requests. Protected Overrides Function GetWebRequest(ByVal address As System.Uri) As System.Net.WebRequest Dim request As WebRequest = MyBase.GetWebRequest(address) If TypeOf request Is HttpWebRequest Then DirectCast(request, HttpWebRequest).CookieContainer = _cookies End If Return request End Function ' overridden to save cookies to the container for http requests. Protected Overrides Function GetWebResponse(ByVal request As System.Net.WebRequest) As System.Net.WebResponse Dim response As WebResponse = MyBase.GetWebResponse(request) If TypeOf response Is HttpWebResponse Then _cookies.Add(response.ResponseUri, DirectCast(response, HttpWebResponse).Cookies) End If Return response End Function ' overridden to save cookies to the container for async http requests. Protected Overrides Function GetWebResponse(ByVal request As System.Net.WebRequest, ByVal result As System.IAsyncResult) As System.Net.WebResponse Dim response As WebResponse = MyBase.GetWebResponse(request, result) If TypeOf response Is HttpWebResponse Then _cookies.Add(response.ResponseUri, DirectCast(response, HttpWebResponse).Cookies) End If Return response End Function Private Shared _cookies As CookieContainer = New CookieContainer End Class
Joel Bennett

Techniques for Safely Hosting Untrusted Add-Ins with the .NET Framework 2.0 -- MSDN Mag... - 0 views

  •  
    An update on security implications and solutions for creating plugin models in .Net
Joel Bennett

Mvp.Xml Project - Home - 0 views

  •  
    A project by Microsoft MVPs to supplement the .Net Framework's XML processing functionality.  Includes EXSLT, Xinclude, XPointer, etc.
Joel Bennett

Nregex v/0.1 - 0 views

  •  
    A slick web-based tool for testing and perfecting .net regular expressions
Joel Bennett

ZedGraph - 0 views

  •  
    ZedGraph is an OpenSource .Net graphing library (2D graphs and charts) for Windows -- it can render multiple graphs in a single pane and offers extensive customizability.
Joel Bennett

Microsoft Win32 to Microsoft .NET Framework API Map - 0 views

  •  
    Microsoft's map from Win32 to .Net Framework APIs.  It's a bit outdated (from .Net 1.1), but I can't find an updated version.
Joel Bennett

Powershell script blocks as .NET event handlers - 0 views

  •  
    How to handle Events in PowerShell (another example of things you just can't do in a string based shell?) a GREAT example of how using PowerShell leads to .Net programming (and how knowing .NET programming translates into knowing PowerShell).
Joel Bennett

Svn.NET - .Net bindings for SVN - 0 views

  • This is a project to build reliable .NET bindings for the Subversion version-control system libraries. This is a continuation of the SubversionSharp library initially created by Softec and released under the LGPL.
  •  
    Looks like a pretty good effort to create a .Net binding which would let you easily do SVN apps in .Net
Joel Bennett

patterns & practices - Enterprise Library - 0 views

  • This page contains video tutorials about using Enterprise Library.
  •  
    Tutorial Videos
Joel Bennett

Ian Griffiths' Weblog on WPF and .Net development - 0 views

  •  
    Ian's blog has some great in-depth articles focused on whateever is the latest and greatest in .Net...
Joel Bennett

Concurrency: What Every Dev Must Know About Multithreaded Apps -- MSDN Magazine, August... - 0 views

  •  
    A comprehensive guide to the basics of multithreaded development...
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!
1 - 20 of 25 Next ›
Showing 20 items per page