Mass Downloader For .Net Framework – downloads .NET Reference Source Code in batch

MS has released the .NET Reference Source Code, you can only get it one file at a time while you’re debugging. If you’d like to populate the cache, you’d may use Mass Downloader For .Net Framework which allows you do download .Net Framework source code in batch.The Mass Downloader For .Net Framework enables offline debugging of .Net Framework in Visual Studio 2008/2005(including Express Editions).

For configuration details you can check out the article in codeproject.com

Download The Mass Downloader For .Net Framework

 

Technorati Tags: ,,

CAKE3 – Free archiving .Net library

Cake3 library supports compressing and extracting filesĀ  to/from different archive formats .The library can be easily integrated to your projects .

Usage of Cake3 library:

Compress

Cakdir3 cdir3 = new Cakdir3(@"c:\temp\arch.lha");
cdir3.AddOptions.addFolder = AddOptions.folderMode.relative;
cdir3.AddOptions.baseFolder = @"c:\temp\";
//Mask not supported in Cake3.
cdir3.AddOptions.addFile = new String[2] {@"c:\temp\arch.zip", @"C:\temp\test\image.bmp"};
cdir3.Add();

Decompress

Cakdir3 cdir = new Cakdir3(@"c:\temp\test.lha");
cdir.ExtractOptions.extractItem = new String[1] {cdir.Archive_Contents[0].fileName};
cdir.ExtractOptions.extractFolder = Utils.GetTempPath() + "qztemp";
cdir.ExtractOptions.allowFolder = true;
cdir.ExtractOptions.allowOverwrite = true;

if (cdir.Extract())
 Console.WriteLine("Success");

Supported Archives(compress)

  • Zip archives (SharpZipLib)
  • 7z archives (7-zip32.dll)
  • lha archivesSupported Archives(extract only)
    • Zip archives (SharpZipLib)
    • 7z archives (7-zip32.dll)
    • Ace archives (acev2.dll)
    • Arj archives (Unarj32j.dll)
    • Lha archives (Unlha32.dll)
    • Sqx archives (Sqx20.dll)
    • Rar archives (unrar.dll)
    • Cab archives (Xacrett.dll)
    • Rar archives (Xacrett.dll)
    • Yz1 archives (Xacrett.dll)
    • Bga archives (Xacrett.dll)
    • Gca archives (Xacrett.dll)
    • Imp archives (Xacrett.dll)
    • Zoo archives (Xacrett.dll)
    • Arc archives (Xacrett.dll)
    • Cpt archives (Xacrett.dll)
    • Pit archives (Xacrett.dll)
    • Arg archives (Xacrett.dll)
    • Asd archives (Xacrett.dll)
    • Zac archives (Xacrett.dll)
    • MacBin archives (Xacrett.dll)
    • Tar, Cpio, Rpm archives (Xacrett.dll)
    • Shar archives (Xacrett.dll)
    • Quake Pak archives (Xacrett.dll)
    • Ar(Deb) archives (Xacrett.dll)
    • Gzip archives (Xacrett.dll)
    • Bzip2 archives (Xacrett.dll)
    • Compress archives (Xacrett.dll)
    • Pack archives (Xacrett.dll)
    • Compact archives (Xacrett.dll)
    • Freeze archives (Xacrett.dll)
    • Belon archives (Xacrett.dll)
    • Splint archives (Xacrett.dll)
    • Jam archives (Xacrett.dll)
    • MS-Compress archives (Xacrett.dll)
    • Base64 archives (Xacrett.dll)
    • UUEncoded files (Xacrett.dll)
    • XXEncoded files (Xacrett.dll)
    • BinHex archives (Xacrett.dll)
    • Ish archives (Xacrett.dll)
    • Boo archives (Xacrett.dll)
    • BtoA archives (Xacrett.dll)
    • Fish archives (Xacrett.dll)
    • Jack archives (Xacrett.dll)
    • Rez archives (Xacrett.dll)
    • Cab(InstallShield) archives (Xacrett.dll)
    • Dzip archives (Xacrett.dll)
    • yEnc archives (Xacrett.dll)
    • Dmg archives (Xacrett.dll)
    • BriefLZ archives (Xacrett.dll)
    • ISO (Xacrett.dll)
    • Alz archives (Xacrett.dll)
    • Lzx archives (Xacrett.dll)
    • Jcalgl archives (Xacrett.dll)
    • apLib archives (Xacrett.dll)
    • Neo_ASK archives (Xacrett.dll)

    Download Cake3

  • NxBRE -The open-source rule engine for the .NET

    NxBRE is the open-source rule engine for the .NET platform and a lightweight Business Rules Engine that supports two different approaches:

    • The Inference Engine, which is a forward-chaining (data driven) deduction engine and that supports concepts like Facts, Queries and Implications and like Rule Priority, Mutual Exclusion and Precondition (as found in many commercial engines). It is designed in a way that encourages the separation of roles between the expert who designs the business rules and the programmer who binds them to the business objects.
    • The Flow Engine, which uses XML as a way to control process flow for an application in an external entity. It is basically a wrapper on C#, as it offers all its flow control commands (if/then/else, while, foreach), plus a context of business objects and results. It is a port of JxBRE to .NET’s C#.

    NxBRE is released under LGPL license in order to allow users to legally build commercial solutions that embed NxBRE.

    Download NxBRE

    Technorati tags: , ,

    The second CTP of Enterprise Library 3.0 is now available to download

    Tom Hollander has posted that the second CTP of Enterprise Library 3.0 is now available to download on CodePlex community site.

    New In This Release

    • Validation Application Block
      • Near-complete validator library
      • Configuration tool support
      • ASP.NET integration
      • Winforms integration
      • Quickstarts and preliminary documentation
    • Data Access Application Block
      • TransactionScope enlistment
    • Logging Application Block
      • Rolling Flat File Trace Listener
      • WCF integration
    • Application Block Software Factory
      • VB code generation
    • Configuration Tool
      • Selectable assembly sets

     

    Technorati tags: dotnet, c#, development, library

    Validation Application Block – 4 tutorials

    The CTP of Enterprise Library 3.0 was released last Friday.One of the new application blocks it contains is a Validation Application Block for validating classes in your applications.David Hayden wrote 4 tutorials on how to use it:

    Technorati tags: validation, dotnet, c#, tutorial


    Page 1 of 212