How to create/unpack zip files in .NET without GPL Code

The question occasionally comes up regarding how to create Zip files from C# without using GPL (or LGPL) code.   If license isn’t an issue, the simple answer is always is to use ZipLib (http://www.icsharpcode.net/OpenSource/SharpZipLib/) which is a wonderful, and well known library for manipulating zip files. The other solution is to grab WiX  3.5 (http://wix.codeplex.com/)…

0

CoApp FAQ: A few important distinctions.

(cross-posted from the mailing list) It’s been suggested a few times over the last several weeks that CoApp won’t provide any value for the .NET community. With the emergence of several alternative projects to provide a form of package management (NPack, OpenWrap, nu-net, and others), I figured I’d better make some time to explain how…

1

CoApp FAQ: A few important distinctions.

(cross-posted from the mailing list) It’s been suggested a few times over the last several weeks that CoApp won’t provide any value for the .NET community. With the emergence of several alternative projects to provide a form of package management (NPack, OpenWrap, nu-net, and others), I figured I’d better make some time to explain how…

0

Ramblings: A model for a sustainable meritocracy

I wrote this a couple years ago, and I ended up in a #cls10 session related to it, so I thought I’d post it unedited. Feel free to destroy it.     Idea:    A self-regulating community meritocracy model for collaboration and cooperation.        This can be applied to any type of collaborative organization where individuals…

0

CoApp in the first 90 days

(cross-posted from the mailing list) It has been nearly three months since launching the CoApp project, and in that time I’ve been absolutely amazed at the response that we’ve gotten, and the community folks that have jumped on board. As a matter of fact, it’s been far busier than I had hoped, and was prepared…

0

When scripting goes bad…er, insane.

Hi, my name is Garrett, and I have a problem. I love scripting stuff. And, I by stuff, I mean everything. Really, I often use it as an exercise to understanding whatever it is that I’m trying to learn—if I can automate it, I’ve got a strong feeling that I understand it. As you may…

0

When scripting goes bad…er, insane.

Hi, my name is Garrett, and I have a problem. I love scripting stuff. And, I by stuff, I mean everything. Really, I often use it as an exercise to understanding whatever it is that I’m trying to learn—if I can automate it, I’ve got a strong feeling that I understand it. As you may…

0

What CoApp packages would you like to see?

(cross-posted from the mailing list) I’m doing some initial work for long term planning today—really this will help drive my focus over the next year or two. Assuming that CoApp produces a beautifully functioning package manager and ecosystem, what open source packages would you like to see made available for Windows via CoApp?   I’ve…

0

1998-The year I built my first Package Management System

In a couple of weeks the CoApp Design & Development Summit that will take place here at Microsoft, I’ll have 15 or so people from around the world to thrash thru my some of my crazy ideas regarding package management on Windows. Scheduling this even has slowed down discussions on the CoApp mailing list—which is…

0

Things my pappy always used to say

I figured I’d take a quick break, and review the fine wisdom my old pappy has imparted to my blog:   Like my pappy always used to tell me “It may not be the easy way, but it’s the cowboy way.” … Well, WinSxS may not be the easy way (yet!), but it will most…

0