Tuesday, August 22, 2006
A book on OpenSource licensing
A book on OpenSource licensing:
Open Source LicensingSoftware Freedom and Intellectual Property Law
http://www.rosenlaw.com/oslbook.htm
This book is available online under the Academic Free License version 3.0. Links to the individual chapters are shown below.
Front matter
Preamble
Chapter 1: Freedom and Open Source
Chapter 2: Intellectual Property
Chapter 3: Distribution of Software
Chapter 4: Taxonomy of Licenses
Chapter 5: Academic Licenses
Chapter 6: Reciprocity and the GPL
Chapter 7: The Mozilla Public License (MPL)
Chapter 8: The Common Public License (CPL)
Chapter 9: The OSL and the AFL
Chapter 10: Choosing an Open Source License
Chapter 11: Shared Source, Eventual Source, and Other Licensing Models
Chapter 12: Open Source Litigation
Chapter 13: Open Standards
The Open Source Paradigm
Appendices
CoolCommands 3.0 for Visual Studio 2005
Here is another really useful Visual Studion 2005 PowerToy:
CoolCommands 3.0 for Visual Studio 2005
In short, the tool provides access to some everyday tasks that you might do within VS, such as collapse all projects. Great time saver. Check it out at: http://weblogs.asp.net/gmilano/archive/2006/05/10/446010.aspx or directly download it from : http://downloads.deklarit.com/files/gmilano/CoolCommands30.msiVisual Studio 2005 PowerTools
Here is a great tool for debugging .NET20 apps.
From:http://www.codeplex.com/Wiki/View.aspx?ProjectName=MSE
Do you ever need to get stack traces for your .NET 2.0 applications? Want a quick and easy way to monitor managed processes and threads? Need a way to view a thread's stack trace to investigate an application hang? If so, Managed Stack Explorer is for you.
Managed Stack Explorer is a lightweight tool that allows you to do just this. Simply copy the executable anywhere and start monitoring your stack traces today.
Check out all of the MSE Features for the 1.0 release. Learn more about the Managed Debugger Sample MDbg
Monday, August 21, 2006
VS2005 - Forms Designer exception: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for mo
Update : MS has a hotfix for this problem : Check out the following page: http://support.microsoft.com/kb/912019/en-us
Kept having the following problem with the Windows Forms Designer in VS2005.
Here is what the problem is:
All my Forms that inherited from another base form that I had created would all of sudden stop displaying the designer.
The error that I would get was:
One or more errors encountered while loading the designer. The errors are listed below. Some errors can be fixed by rebuilding your project, while others may require code changes.
Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information. Hide
at System.Reflection.Module.GetTypesInternal(StackCrawlMark& stackMark)at System.Reflection.Assembly.GetTypes()at Microsoft.VisualStudio.Shell.Design.AssemblyObsoleteEventArgs..ctor(Assembly assembly)at Microsoft.VisualStudio.Design.VSDynamicTypeService.ReloadAssemblyIfChanged(String codeBase)
.
.
.
It was the most annoying error and I found that it would happen most often when I performed a rebuild on my solution.
The one method that I found that always worked was to close down the solution, and go to the project folder and clean out the obj and bin folders. (Performing a clean from within the solution did not always work, but shutting down VS and then cleaning the files worked always.)
Some bloggers have pointed to this problem being caused by an indexing service that is run in the background, which causes file locking and hence the error.
To work around this do the following:
Select the projects folder in Windows File Explorer. On the Properties Tab, click the Advanced button and disable the checkbox to allow the indexing of the folder and subdirectories and files.
But this was not the case on my machine. So there may be more than one reason for this error. (But if you want there is a hot fix for this file locking due to indexing issue and its : VS.NET 2005 Hotfix 265517_ENU_i386 - you will have to contact MS tech support for it though).
Another reason that this can be caused is if the UserControl or base class form is in another DLL and its version has changed between builds. (To work around this, you can set the AssemblyVersion in the AssemblyInfo.Cs file of the DLL.
Sunday, August 20, 2006
jfo's coding
Here is a pretty good MSDN blog on Windows Forms. Lots of interesting discussion.
jfo's coding
jfo's coding
Here is a pretty good MSDN blog on Windows Forms. Lots of interesting discussion.
jfo's coding
FTPOnline - .NET Blogosphere
FTPOnline - .NET Blogosphere
These guys constantly read .Net blogs and post those that are most interesting for that day. A great time saver, as I find these guys do my work of finding the latest interesting blogs. Most of the time, these guys find good ones. Check it out: http://www.ftponline.com/portals/blogosphere/net/
LogMeIn - Remote Access and Desktop Control Software for your PC
LogMeIn - Remote Access and Desktop Control Software for your PC: "Provide instant remote support in seconds, without pre-installing software.
LogMeIn Rescue gives you temporary control of remote PCs over the web to accelerate problem resolution, reduce support times, and increase customer satisfaction."
Windows Live Ideas � Product Page
Windows Live Ideas � Product Page: "What it is
Windows Live� Writer is a free, downloadable program that will help you lay out your blog posts just the way you want them."
Compose posts for Windows Live Spaces as well as Blogger, LiveJournal, TypePad, WordPress, and many other services
Saturday, August 19, 2006
FTPOnline - Special Report: Visual Studio Team System
FTPOnline - Special Report: Visual Studio Team System: "Visual Studio 2005 Team System
Microsoft Visual Studio 2005 Team System, an integrated software development platform to help your team build mission-critical applications, delivers new role-based tools for software architects, developers, testers, database professionals, and project managers. This Special Report shows how you can use VSTS and its Team Foundation Server to better manage application delivery and maintenance, as well as improve realtime communication across the enterprise. "
Subscribe to:
Posts (Atom)