From b67a6360a39e6f7dff89a06f785948c97ecb7212 Mon Sep 17 00:00:00 2001 From: Daniel Grunwald Date: Thu, 13 Sep 2012 15:07:23 +0200 Subject: [PATCH] Try using jekyll for the ILSpy github page. --- .gitignore | 2 + _config.yml | 4 ++ _layouts/default.html | 40 +++++++++++ index.html | 154 ------------------------------------------ index.md | 119 ++++++++++++++++++++++++++++++++ params.json | 1 - updates.xml | 10 +++ 7 files changed, 175 insertions(+), 155 deletions(-) create mode 100644 .gitignore create mode 100644 _config.yml create mode 100644 _layouts/default.html delete mode 100644 index.html create mode 100644 index.md delete mode 100644 params.json create mode 100644 updates.xml diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..b313a34cb --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ + +/_site \ No newline at end of file diff --git a/_config.yml b/_config.yml new file mode 100644 index 000000000..42014daf5 --- /dev/null +++ b/_config.yml @@ -0,0 +1,4 @@ +# GitHub enforces these three options: +safe: true +lsi: false +pygments: true diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100644 index 000000000..121ef9414 --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,40 @@ + + + + + + {{ page.title }} + + + + + + + + + +
+
+

{{ page.title }}

+

{{ page.subtitle }}

+

View the Project on GitHub icsharpcode/ILSpy

+ +
+
+ {{ content }} +
+
+ + + + + \ No newline at end of file diff --git a/index.html b/index.html deleted file mode 100644 index 071b0d3dd..000000000 --- a/index.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - ILSpy by icsharpcode - - - - - - - - - -
-
-

ILSpy

-

.NET Decompiler

-

View the Project on GitHub icsharpcode/ILSpy

- -
-
-

ILSpy is the open-source .NET assembly browser and decompiler.

- -

Development started after Red Gate announced that the free version of .NET Reflector would cease to exist by end of February 2011.

- -

ILSpy requires .NET 4.0.

- -

Important links:

- -

Release History

- -

Want to know when major new features are added? When a new stable version is -released?

- -

Follow us on Twitter!

- -

ILSpy Features

- -
    -
  • Assembly browsing
  • -
  • IL Disassembly
  • -
  • Support C# 5.0 "async"
  • -
  • Decompilation to C# - -
      -
    • Supports lambdas and 'yield return'
    • -
    • Shows XML documentation
    • -
    -
  • -
  • Decompilation to VB
  • -
  • Saving of resources
  • -
  • Save decompiled assembly as .csproj
  • -
  • Search for types/methods/properties (substring)
  • -
  • Hyperlink-based type/method/property navigation
  • -
  • Base/Derived types navigation
  • -
  • Navigation history
  • -
  • BAML to XAML decompiler
  • -
  • Save Assembly as C# Project
  • -
  • Find usage of field/method
  • -
  • Extensible via plugins (MEF)
  • -
  • Assembly Lists
    -
  • -

ILSpy - Further Down the Road

- -
    -
  • Bookmarks
  • -
  • Debugger Eusebiu's blog -
  • -
  • Support C# 4.0 "dynamic"
  • -
  • Add casts where required to make C# overload resolution call the correct method
  • -
  • Support for fixed fields ("struct A{ public unsafe fixed int Field[10](10.ashx);}")
  • -
  • Decompiling ILSpy with itself and recompiling the result should result in a working ILSpy copy
  • -
  • Assembly editing capabilities (similar to Reflexil)
    -
  • -

Blog Posts on ILSpy Development

- -

Screencasts, Demo & How To Videos

- -

Screenshots

- -

Viewing IL (Build 199)

- -

Image

- -

Navigating Types (Build 199)

- -

Image

- -

Saving Resources (Build 199)

- -

Image

- -

Decompiling a Type to C# (Build 199)

- -

Image

- -

Decompiling method with 'yield return' (Build 528)

- -

Image

-
-
- - - - - \ No newline at end of file diff --git a/index.md b/index.md new file mode 100644 index 000000000..919c80121 --- /dev/null +++ b/index.md @@ -0,0 +1,119 @@ +--- +layout: default +title: ILSpy +subtitle: .NET Decompiler +binaryDownload: http://sourceforge.net/projects/sharpdevelop/files/ILSpy/2.0/ILSpy_Master_2.1.0.1603_RTW_Binaries.zip/download +sourceDownload: http://sourceforge.net/projects/sharpdevelop/files/ILSpy/2.0/ILSpy_Master_2.1.0.1603_RTW_Source.zip/download +--- + +ILSpy is the open-source .NET assembly browser and decompiler. + +Development started after Red Gate [announced](http://www.red-gate.com/products/dotnet-development/reflector/announcement) that the free version of .NET Reflector would cease to exist by end of February 2011. + +ILSpy requires the [.NET Framework 4.0](http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5765d7a8-7722-4888-a970-ac39b33fd8ab&displaylang=en). + +Important links: + * [Discussion forum](http://community.sharpdevelop.net/forums/69.aspx) + * [Issue Tracker](https://github.com/icsharpcode/ILSpy/issues) + * [ILSpy plugin list](http://wiki.sharpdevelop.net/ILSpy%20Plugins.ashx) + * [Build server](http://build.sharpdevelop.net/BuildArtefacts/#ILSpyMaster) + + +## Release History + +Want to know when major new features are added? When a new stable version is released? +[Follow us on Twitter!](http://twitter.com/ilspy) + + * 6/3/2012 [Version 2.1](http://community.sharpdevelop.net/blogs/christophwille/archive/2012/06/03/ilspy-2-1-async-await-decompilation-support.aspx) + * 4/15/2012 [Version 2.0](http://community.sharpdevelop.net/blogs/christophwille/archive/2012/04/15/ilspy-2-0-final.aspx) + * 2/16/2012 [2.0 Beta](http://community.sharpdevelop.net/blogs/danielgrunwald/archive/2012/02/16/ilspy-2-0-beta-1.aspx) + * 7/16/2011 [Version 1.0](http://community.sharpdevelop.net/blogs/christophwille/archive/2011/07/16/ilspy-1-0-has-landed.aspx) + * 5/29/2011 [Beta](http://community.sharpdevelop.net/blogs/christophwille/archive/2011/05/29/ilspy-1-0-beta.aspx) + * 5/4/2011 [M3](http://community.sharpdevelop.net/blogs/christophwille/archive/2011/05/04/ilspy-1-0-m3-object-initializer-search-ui-xml-documentation.aspx) + * 4/13/2011 [M2](http://community.sharpdevelop.net/blogs/christophwille/archive/2011/04/13/ilspy-1-0-milestone-2-quot-m2-quot.aspx) + * 2/24/2011 [M1 (Milestone 1) Release](http://community.sharpdevelop.net/blogs/christophwille/archive/2011/02/24/ilspy-1-0-m1-milestone-1.aspx) + * 2/16/2011 [First Preview](http://community.sharpdevelop.net/blogs/christophwille/archive/2011/02/16/new-from-sharpdevelop-ilspy.aspx) + * 2/4/2011 Development Starts (github repository created) + + +## ILSpy Features + + * Assembly browsing + * IL Disassembly + * Support C# 5.0 "async" + * Decompilation to C# + * Supports lambdas and 'yield return' + * Shows XML documentation + * Decompilation to VB + * Saving of resources + * Save decompiled assembly as .csproj + * Search for types/methods/properties (substring) + * Hyperlink-based type/method/property navigation + * Base/Derived types navigation + * Navigation history + * BAML to XAML decompiler + * Save Assembly as C# Project + * Find usage of field/method + * Extensible via [plugins](http://wiki.sharpdevelop.net/ILSpy%20Plugins.ashx) (MEF) + * Assembly Lists + + +## ILSpy - Further Down the Road + + * Bookmarks + * Debugger [Eusebiu's blog](http://community.sharpdevelop.net/blogs/marcueusebiu/default.aspx) + * Support C# 4.0 "dynamic" + * Add casts where required to make C# overload resolution call the correct method + * Support for fixed fields ("`struct A { public unsafe fixed int Field[10]; }`") + * Decompiling ILSpy with itself and recompiling the result should result in a working ILSpy copy + * Assembly editing capabilities (similar to [Reflexil](http://reflexil.net/)) + + +## Blog Posts on ILSpy Development + + * [Daniel Grunwald's blog](http://community.sharpdevelop.net/blogs/danielgrunwald/archive/tags/ILSpy/default.aspx) + * [David Srbecky's blog](http://community.sharpdevelop.net/blogs/dsrbecky/archive/tags/ILSpy/default.aspx) + * [Siegfried Pammer's blog](http://community.sharpdevelop.net/blogs/siegfried_pammer/archive/tags/ILSpy/default.aspx) + * [Eusebiu Marcu's blog](http://community.sharpdevelop.net/blogs/marcueusebiu/archive/tags/ILSpy/default.aspx) + + +## Screencasts, Demo & How To Videos + + * [Overview of features in ILSpy Build 296](http://www.youtube.com/watch?v=CDi5yT1ekuU) Resolution: 720p + + +## Screenshots + +Viewing IL (Build 199) + +[![Image](http://community.sharpdevelop.net/photos/christophwille/images/34590 +/500x375.aspx)](http://community.sharpdevelop.net/photos/christophwille/images +/34590/original.aspx) + + +Navigating Types (Build 199) + +[![Image](http://community.sharpdevelop.net/photos/christophwille/images/34591 +/500x375.aspx)](http://community.sharpdevelop.net/photos/christophwille/images +/34591/original.aspx) + + +Saving Resources (Build 199) + +[![Image](http://community.sharpdevelop.net/photos/christophwille/images/34592 +/500x375.aspx)](http://community.sharpdevelop.net/photos/christophwille/images +/34592/original.aspx) + + +Decompiling a Type to C# (Build 199) + +[![Image](http://community.sharpdevelop.net/photos/christophwille/images/34593 +/500x375.aspx)](http://community.sharpdevelop.net/photos/christophwille/images +/34593/original.aspx) + + +Decompiling method with 'yield return' (Build 528) + +[![Image](http://community.sharpdevelop.net/blogs/danielgrunwald/ILSpy%20-%20y +ield%20return.png)](http://community.sharpdevelop.net/blogs/danielgrunwald/ILS +py%20-%20yield%20return.png) diff --git a/params.json b/params.json deleted file mode 100644 index 50d828bff..000000000 --- a/params.json +++ /dev/null @@ -1 +0,0 @@ -{"body":"ILSpy is the open-source .NET assembly browser and decompiler.\r\n\r\nDevelopment started after Red Gate [announced](http://www.red-gate.com/products/dotnet-development/reflector/announcement) that the free version of .NET Reflector would cease to exist by end of February 2011.\r\n\r\nILSpy requires [.NET 4.0](http://www.microsoft.com/downloads/en/details.aspx?F\r\namilyID=5765d7a8-7722-4888-a970-ac39b33fd8ab&displaylang=en).\r\n\r\nImportant links:\r\n * [Discussion forum](http://community.sharpdevel\r\nop.net/forums/69.aspx)\r\n * [Issue Tracker](https://github.com/i\r\ncsharpcode/ILSpy/issues)\r\n * [ILSpy plugin list](http://wiki.sharpdevelop.net/ILSpy%20Plugins.ashx)\r\n * [Build server](http://build.sharpdevelop.net/BuildArtefacts/#ILSpyMaster)\r\n\r\n## Release History\r\n\r\nWant to know when major new features are added? When a new stable version is\r\nreleased?\r\n\r\n \r\n[Follow us on Twitter!](http://twitter.com/ilspy)\r\n\r\n \r\n\r\n * 6/3/2012 Version 2.1 [announcement](http://community.sharpdevelop.net/blogs/christophwille/archive/2012/06/03/ilspy-2-1-async-await-decompilation-support.aspx)\r\n * 4/15/2012 Version 2.0 [announcement](http://community.sharpdevelop.net/blogs/christophwille/archive/2012/04/15/ilspy-2-0-final.aspx)\r\n * 2/16/2012 2.0 Beta [announcement](http://community.sharpdevelop.net/blogs/danielgrunwald/archive/2012/02/16/ilspy-2-0-beta-1.aspx)\r\n * 7/16/2011 Version 1.0 [announcement](http://community.sharpdevelop.net/blogs/christophwille/archive/2011/07/16/ilspy-1-0-has-landed.aspx)\r\n * 5/29/2011 Beta [announcement](http://community.sharpdevelop.net/blogs/christophwille/archive/2011/05/29/ilspy-1-0-beta.aspx)\r\n * 5/4/2011 M3 [announcement](http://community.sharpdevelop.net/blogs/christophwille/archive/2011/05/04/ilspy-1-0-m3-object-initializer-search-ui-xml-documentation.aspx)\r\n * 4/13/2011 M2 [annoucement](http://community.sharpdevelop.net/blogs/christophwille/archive/2011/04/13/ilspy-1-0-milestone-2-quot-m2-quot.aspx)\r\n * 2/24/2011 M1 (Milestone 1) Release [announcement](http://community.sharpdevelop.net/blogs/christophwille/archive/2011/02/24/ilspy-1-0-m1-milestone-1.aspx)\r\n * 2/16/2011 First Preview [announcement](http://community.sharpdevelop.net/blogs/christophwille/archive/2011/02/16/new-from-sharpdevelop-ilspy.aspx)\r\n * 2/4/2011 Development Starts (github repository created) \r\n\r\n\r\n\r\n## ILSpy Features\r\n\r\n * Assembly browsing\r\n * IL Disassembly\r\n * Support C# 5.0 \"async\"\r\n * Decompilation to C#\r\n * Supports lambdas and 'yield return'\r\n * Shows XML documentation\r\n * Decompilation to VB\r\n * Saving of resources\r\n * Save decompiled assembly as .csproj\r\n * Search for types/methods/properties (substring)\r\n * Hyperlink-based type/method/property navigation\r\n * Base/Derived types navigation\r\n * Navigation history\r\n * BAML to XAML decompiler\r\n * Save Assembly as C# Project\r\n * Find usage of field/method\r\n * Extensible via [plugins](ILSpy%20Plugins.ashx) (MEF)\r\n * Assembly Lists \r\n\r\n \r\n\r\n## ILSpy - Further Down the Road\r\n\r\n * Bookmarks\r\n * Debugger [Eusebiu's blog](http://community.sharpdevelop.net/blogs/marcueusebiu/default.aspx)\r\n * Support C# 4.0 \"dynamic\"\r\n * Add casts where required to make C# overload resolution call the correct method\r\n * Support for fixed fields (\"`struct A{ public unsafe fixed int Field[10](10.ashx); `}\")\r\n * Decompiling ILSpy with itself and recompiling the result should result in a working ILSpy copy\r\n * Assembly editing capabilities (similar to [Reflexil](http://reflexil.net/)) \r\n\r\n \r\n\r\n## Blog Posts on ILSpy Development\r\n\r\n * [Daniel Grunwald's blog](http://community.sharpdevelop.net/blogs/danielgrunwald/archive/tags/ILSpy/default.aspx)\r\n * [David Srbecky's blog](http://community.sharpdevelop.net/blogs/dsrbecky/archive/tags/ILSpy/default.aspx)\r\n * [Siegfried Pammer's blog](http://community.sharpdevelop.net/blogs/siegfried_pammer/archive/tags/ILSpy/default.aspx)\r\n * [Eusebiu Marcu's blog](http://community.sharpdevelop.net/blogs/marcueusebiu/archive/tags/ILSpy/default.aspx) \r\n\r\n\r\n## Screencasts, Demo & How To Videos\r\n\r\n * [Overview of features in ILSpy Build 296](http://www.youtube.com/watch?v=CDi5yT1ekuU) Resolution: 720p \r\n\r\n \r\n\r\n## Screenshots\r\n\r\nViewing IL (Build 199)\r\n\r\n[![Image](http://community.sharpdevelop.net/photos/christophwille/images/34590\r\n/500x375.aspx)](http://community.sharpdevelop.net/photos/christophwille/images\r\n/34590/original.aspx)\r\n\r\n \r\nNavigating Types (Build 199)\r\n\r\n[![Image](http://community.sharpdevelop.net/photos/christophwille/images/34591\r\n/500x375.aspx)](http://community.sharpdevelop.net/photos/christophwille/images\r\n/34591/original.aspx)\r\n\r\n \r\nSaving Resources (Build 199)\r\n\r\n[![Image](http://community.sharpdevelop.net/photos/christophwille/images/34592\r\n/500x375.aspx)](http://community.sharpdevelop.net/photos/christophwille/images\r\n/34592/original.aspx)\r\n\r\n \r\nDecompiling a Type to C# (Build 199)\r\n\r\n[![Image](http://community.sharpdevelop.net/photos/christophwille/images/34593\r\n/500x375.aspx)](http://community.sharpdevelop.net/photos/christophwille/images\r\n/34593/original.aspx)\r\n\r\n \r\nDecompiling method with 'yield return' (Build 528)\r\n\r\n[![Image](http://community.sharpdevelop.net/blogs/danielgrunwald/ILSpy%20-%20y\r\nield%20return.png)](http://community.sharpdevelop.net/blogs/danielgrunwald/ILS\r\npy%20-%20yield%20return.png)","note":"Don't delete this file! It's used internally to help with page regeneration.","google":"","name":"ILSpy","tagline":".NET Decompiler"} \ No newline at end of file diff --git a/updates.xml b/updates.xml new file mode 100644 index 000000000..dfab12616 --- /dev/null +++ b/updates.xml @@ -0,0 +1,10 @@ + + + 2.1.0.1603 + http://www.ilspy.net/ + + + 2.1.0.1603 + http://www.ilspy.net/ + +