<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>waf Discussions Rss Feed</title><link>http://waf.codeplex.com/Thread/List.aspx</link><description>waf Discussions Rss Description</description><item><title>New Post: Using VS 2012 (or even 2010) - project errors</title><link>http://waf.codeplex.com/discussions/433982</link><description>&lt;div style="line-height: normal;"&gt;Please build the whole solution before you start one of the sample applications.&lt;br /&gt;
&lt;/div&gt;</description><author>jbe2277</author><pubDate>Sat, 20 Apr 2013 10:26:47 GMT</pubDate><guid isPermaLink="false">New Post: Using VS 2012 (or even 2010) - project errors 20130420102647A</guid></item><item><title>New Post: Using VS 2012 (or even 2010) - project errors</title><link>http://waf.codeplex.com/discussions/433982</link><description>&lt;div style="line-height: normal;"&gt;Hi jbe2277,&lt;br /&gt;
&lt;br /&gt;
I have just downloaded the 3.0.0.4 version and tried to load the Book Library sample application but I'm getting the following error on line 58 of App.xaml.cs:&lt;br /&gt;
&lt;br /&gt;
Could not load file or assembly 'Waf.BookLibrary.Reporting.Presentation.dll' or one of its dependencies. The system cannot find the file specified.&lt;br /&gt;
&lt;/div&gt;</description><author>raisen</author><pubDate>Sat, 20 Apr 2013 07:56:14 GMT</pubDate><guid isPermaLink="false">New Post: Using VS 2012 (or even 2010) - project errors 20130420075614A</guid></item><item><title>New Post: EntityController</title><link>http://waf.codeplex.com/discussions/439315</link><description>&lt;div style="line-height: normal;"&gt;Thnx for the insights&lt;br /&gt;
&lt;br /&gt;
The second approach matches what i had i mind. the idea is that some modules will be reusable in different apps so it clearly must be separated from the rest completely. on the other had some app can have different implementations depending on the customer where the app is deployed. e.g. contacts and contactsex...&lt;br /&gt;
&lt;br /&gt;
A major requirement is that not the complete app should be rebuild when minor changes are done in one of the modules...&lt;br /&gt;
&lt;br /&gt;
this way however it requires a separate context for each module...&lt;br /&gt;
There is still one problem and that will be the reporting module needing data from different tables across the different modules. this requires duplicate entity classes over the modules and most likely require a rebuild of the reporting module when module database changes occur... &lt;br /&gt;
&lt;br /&gt;
it's acceptable to me (not ideal) but was wondering if there would be a better approach for this!?&lt;br /&gt;
&lt;br /&gt;
any suggestions on this are welcome.&lt;br /&gt;
&lt;/div&gt;</description><author>3WaySoftware</author><pubDate>Mon, 08 Apr 2013 07:07:16 GMT</pubDate><guid isPermaLink="false">New Post: EntityController 20130408070716A</guid></item><item><title>New Post: EntityController</title><link>http://waf.codeplex.com/discussions/439315</link><description>&lt;div style="line-height: normal;"&gt;You could put the entity related stuff into the “Common” projects. All modules have access to the “Common” assemblies.&lt;br /&gt;
 &lt;br /&gt;
But from an architectural point of view I do not recommend this approach. If you create 7 modules then this modules should be isolated of each other. This is important because the modules should be able to evolve independently of each other. Modifications of one module should not affect another module.&lt;br /&gt;
 &lt;br /&gt;
Isolating the modules is not possible if they share the same entities (or the same database tables). The module separation has not only to be done on code level but on data storage level as well.&lt;br /&gt;
 &lt;br /&gt;
Dependent on the situation I recommend one of the following approaches:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;If different modules have to work with the same domain objects (entities) then they should not be divided into separate modules.&lt;/li&gt;
&lt;li&gt;If different modules work with the same database but use different database tables, views, etc. then every module should get its own domain objects (entities) and persistency related code. But these domain objects must not be shared between modules. Data that needs to be shared should be transferred via DTO (data transfer objects) between the modules.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>jbe2277</author><pubDate>Sun, 07 Apr 2013 18:39:38 GMT</pubDate><guid isPermaLink="false">New Post: EntityController 20130407063938P</guid></item><item><title>New Post: Using VS 2012 (or even 2010) - project errors</title><link>http://waf.codeplex.com/discussions/433982</link><description>&lt;div style="line-height: normal;"&gt;Could you provide me more information?&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Which download/version of the WPF Application Framework are you using?&lt;/li&gt;
&lt;li&gt;Which version of Visual Studio 2010 are you using (e.g. Express, Ultimate)?&lt;/li&gt;
&lt;li&gt;
Do you have installed the Service Pack 1 for Visual Studio 2010?&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;
However, the “Code Snippets” are not important for the WPF Application Framework (WAF) libraries or the sample applications. You can ignore this message.&lt;br /&gt;
&lt;/div&gt;</description><author>jbe2277</author><pubDate>Sun, 07 Apr 2013 18:23:17 GMT</pubDate><guid isPermaLink="false">New Post: Using VS 2012 (or even 2010) - project errors 20130407062317P</guid></item><item><title>New Post: EntityController</title><link>http://waf.codeplex.com/discussions/439315</link><description>&lt;div style="line-height: normal;"&gt;Hi,&lt;br /&gt;
&lt;br /&gt;
I started from the Information manager sample to a POC for an modular app.&lt;br /&gt;
&lt;br /&gt;
now i was just wondering where to place the entity related stuff...&lt;br /&gt;
&lt;br /&gt;
Any suggestions... database is shared over 7 of the modules...&lt;br /&gt;
&lt;br /&gt;
thnx Mike&lt;br /&gt;
&lt;/div&gt;</description><author>3WaySoftware</author><pubDate>Fri, 05 Apr 2013 22:26:16 GMT</pubDate><guid isPermaLink="false">New Post: EntityController 20130405102616P</guid></item><item><title>New Post: Using VS 2012 (or even 2010) - project errors</title><link>http://waf.codeplex.com/discussions/433982</link><description>&lt;div style="line-height: normal;"&gt;VS 2010 Says Code Snippets.dll missing ... ??&lt;br /&gt;
&lt;/div&gt;</description><author>imDanish</author><pubDate>Thu, 04 Apr 2013 14:22:25 GMT</pubDate><guid isPermaLink="false">New Post: Using VS 2012 (or even 2010) - project errors 20130404022225P</guid></item><item><title>New Post: Future support for .NET 4.0</title><link>http://waf.codeplex.com/discussions/434443</link><description>&lt;div style="line-height: normal;"&gt;Thank you for your feedback.&lt;br /&gt;
 &lt;br /&gt;
I understand that the lack of Windows XP support in .NET 4.5 is a serious issue for a lot projects. Unfortunately, I don’t have the time to maintain two different versions of WAF (one for .NET 4.5 and one for .NET 4.0). WAF 3.0 is going to require .NET 4.5 as target platform. &lt;br /&gt;
&lt;br /&gt;
However, the current stable version 2.5 is a great release and I’m sure it will be in use for a lot of years. Bug fixing will be done for the 2.5 release.&lt;br /&gt;
&lt;/div&gt;</description><author>jbe2277</author><pubDate>Thu, 07 Mar 2013 18:56:44 GMT</pubDate><guid isPermaLink="false">New Post: Future support for .NET 4.0 20130307065644P</guid></item><item><title>New Post: Future support for .NET 4.0</title><link>http://waf.codeplex.com/discussions/434443</link><description>&lt;div style="line-height: normal;"&gt;Hi,&lt;br /&gt;
First of all congrats for the fantastic work on the WAF framework. I'm using it in my newest project and I'm loving it! ;-)&lt;br /&gt;
&lt;br /&gt;
For the comments in the new 3.x version betas, it seems that the support for NET 4.0 is going to be dropped because .NET 4.5 has by default some of the features that WAF implements in the current stable version.&lt;br /&gt;
&lt;br /&gt;
I'd like to say that althought .NET 4.5 is fantastic, the lack of support for Windows XP is a problem for targeting the big audience with a commercial .NET project. This is why I'd like to ask the main developers, if possible, to maintain a parallel branch with support for .NET 4.0 but adding the fixes and new functionality that will be implemented in the next 3.x versions. Hope this is possible.&lt;br /&gt;
&lt;br /&gt;
Thanks for all your great work!&lt;br /&gt;
&lt;/div&gt;</description><author>gusi</author><pubDate>Mon, 25 Feb 2013 17:24:35 GMT</pubDate><guid isPermaLink="false">New Post: Future support for .NET 4.0 20130225052435P</guid></item><item><title>New Post: Issues using VS 2012</title><link>http://waf.codeplex.com/discussions/434145</link><description>&lt;div style="line-height: normal;"&gt;Thank you for your feedback.&lt;br /&gt;
 &lt;br /&gt;
I have answered in your other post: &lt;a href="http://waf.codeplex.com/discussions/433982" rel="nofollow"&gt;http://waf.codeplex.com/discussions/433982&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>jbe2277</author><pubDate>Sat, 23 Feb 2013 17:06:51 GMT</pubDate><guid isPermaLink="false">New Post: Issues using VS 2012 20130223050651P</guid></item><item><title>New Post: Using VS 2012 (or even 2010) - project errors</title><link>http://waf.codeplex.com/discussions/433982</link><description>&lt;div style="line-height: normal;"&gt;Thank you for your feedback.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;1. Architecture project&lt;/strong&gt;&lt;br /&gt;
You can ignore the error message that Visual Studio is not able to load it. It does not affect the library or the sample applications.&lt;br /&gt;
 &lt;br /&gt;
Background info: The Architecture project is a &lt;a href="http://msdn.microsoft.com/en-us/library/vstudio/57b85fsc.aspx" rel="nofollow"&gt;Modeling project&lt;/a&gt; which is only supported by the two most expensive Visual Studio editions Ultimate and Premium. It is used to validate the layer dependencies and the namespace usage during the Release build.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;2. Visual Studio 2010&lt;/strong&gt;&lt;br /&gt;
You should not get any error by using Visual Studio 2010 except of the one with the Architecture project.&lt;br /&gt;
 &lt;br /&gt;
If you are using the Visual Studio 2010 Express edition then I recommend downloading the “WAF-VSExpress-2.5.0.400.zip” package.&lt;br /&gt;
 &lt;br /&gt;
&lt;strong&gt;3.  Visual Studio 2012&lt;/strong&gt;&lt;br /&gt;
I recommend downloading one of the 3.x packages because they are already upgraded to Visual Studio 2012.&lt;br /&gt;
&lt;br /&gt;
The &lt;a href="http://waf.codeplex.com/releases/view/100152" rel="nofollow"&gt;version 3.0.0.1&lt;/a&gt; is very similar to the version 2.5.0.400. Mostly it was upgrading to the new Visual Studio 2012 and upgrading the SQL Server Compact database to the version 4.0.&lt;br /&gt;
 &lt;br /&gt;
&lt;strong&gt;4. New features and .NET 4.5&lt;/strong&gt;&lt;br /&gt;
The most recent download can be found here: &lt;a href="http://waf.codeplex.com/wikipage?title=Downloads" rel="nofollow"&gt;http://waf.codeplex.com/wikipage?title=Downloads&lt;/a&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>jbe2277</author><pubDate>Sat, 23 Feb 2013 16:59:35 GMT</pubDate><guid isPermaLink="false">New Post: Using VS 2012 (or even 2010) - project errors 20130223045935P</guid></item><item><title>New Post: True MDI support?</title><link>http://waf.codeplex.com/discussions/434149</link><description>&lt;div style="line-height: normal;"&gt;Hello,&lt;br /&gt;
&lt;br /&gt;
Does anyone have examples of using this framework to create a &amp;quot;true&amp;quot; mdi design?  One where the main form looks the the forms in this app (menus and toolbars), but the data from the various tables are editable in windows instead of tab pages?&lt;br /&gt;
&lt;br /&gt;
I am fairly confident it could be done with this framework, but don't want to take the time to figure out if I can write the code if someone else has found a way to do it already.&lt;br /&gt;
&lt;br /&gt;
I have to convert a winforms based app to WPF and need to make sure that the UI stays the same (at least for the first pass.)&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
&lt;/div&gt;</description><author>FletcherJ</author><pubDate>Fri, 22 Feb 2013 18:10:05 GMT</pubDate><guid isPermaLink="false">New Post: True MDI support? 20130222061005P</guid></item><item><title>New Post: Issues using VS 2012</title><link>http://waf.codeplex.com/discussions/434145</link><description>&lt;div style="line-height: normal;"&gt;Hi there,&lt;br /&gt;
&lt;br /&gt;
I am using VS 2012 to work with WAF (I am trying to find a suitable MDI framework for a project.)  To that extent, I have run into a couple of hiccups.&lt;br /&gt;
&lt;br /&gt;
1) The Architecture project is not supported out of the box by VS 2012.  I don't have a solution for this yet, but that is discussed in a separate thread. At this time, this does not seem to affect the overall funcationality of the framework or sample applications.&lt;br /&gt;
&lt;br /&gt;
2) VS 2012 comes with the new SQL compact 4.0.  If you try to run the application, you will most likely get errors as it is trying to create a 3.5 version of the database.  Here is a link to some code that will convert it to 4.0, after which, it should work: &lt;a href="http://kitsula.com/Article/Tool-to-upgrade-SQL-CE-database-to-SQL-Server-Compact-4.0" rel="nofollow"&gt;http://kitsula.com/Article/Tool-to-upgrade-SQL-CE-database-to-SQL-Server-Compact-4.0&lt;/a&gt;.  Note that the .sdf file it creates is no tthe one you find in the sample folders, but is actually created in whatever:&lt;br /&gt;
&lt;br /&gt;
Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), ApplicationInfo.Company, ApplicationInfo.ProductName)&lt;br /&gt;
&lt;br /&gt;
is on your computer.&lt;br /&gt;
&lt;br /&gt;
Anyway,  that will get you past any errors you will have initially.  If I find more VS 2012 related issues, I will reply to this thread.&lt;br /&gt;
&lt;/div&gt;</description><author>FletcherJ</author><pubDate>Fri, 22 Feb 2013 17:43:55 GMT</pubDate><guid isPermaLink="false">New Post: Issues using VS 2012 20130222054355P</guid></item><item><title>New Post: Using VS 2012 (or even 2010) - project errors</title><link>http://waf.codeplex.com/discussions/433982</link><description>&lt;div style="line-height: normal;"&gt;I downloaded the WPFApplicationFramework code and tried to open it in CS2012.  It doesn't like the Architecture project (it is apparently &amp;quot;incompatitble&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
When I tried to open it with VS 2010, I also got a number of errors (including that the Architecture.modelproj can't be opened because it's project type is not supported.)&lt;br /&gt;
&lt;br /&gt;
So my guess is that I need to add something to my implementations to make it work.  I tried to look through the discussions and documentation, but apparently missed the information on what I need to do to VS so that it can open/use the projects properly.&lt;br /&gt;
&lt;br /&gt;
I am also trying to find docs on how to set up the data for the sample BookLibrary.&lt;br /&gt;
&lt;br /&gt;
I think that the VS conversion routine may have also tweaked some other things as well, but will research this a little more first.&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
&lt;/div&gt;</description><author>FletcherJ</author><pubDate>Thu, 21 Feb 2013 16:22:33 GMT</pubDate><guid isPermaLink="false">New Post: Using VS 2012 (or even 2010) - project errors 20130221042233P</guid></item><item><title>New Post: [SOLVED] How to update ViewModel collections so CollectionView (e.g. Filtering) keeps working?</title><link>http://waf.codeplex.com/discussions/433693</link><description>&lt;div style="line-height: normal;"&gt;With the help of &lt;a href="http://stackoverflow.com/a/10095505/571237" rel="nofollow"&gt;an answer on stackoverflow.com&lt;/a&gt;, and some more research about what events the CollectionViewSource responds to I think I have a solution. I needed to update the &lt;em&gt;Books&lt;/em&gt; collection to be a List() that would allow me to manipulate the contents without losing the reference the collection view source was bound to. However, I also needed to update the BookListView.xaml.cs file to include a PropertyChanged handler like so:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;        private void FirstTimeLoadedHandler(object sender, RoutedEventArgs e)
        {
            // Ensure that this handler is called only once.
            Loaded -= FirstTimeLoadedHandler;
            
            // The following code doesn't work in the WPF Designer environment (Cider or Blend).
            if (!WafConfiguration.IsInDesignMode)
            {
                bookCollectionView = CollectionViewSource.GetDefaultView(ViewModel.Books);
                bookCollectionView.Filter = Filter;
                ViewModel.BookCollectionView = bookCollectionView.Cast&amp;lt;BookDataModel&amp;gt;();
                ViewModel.PropertyChanged += new PropertyChangedEventHandler(ViewModel_PropertyChanged);

                bookTable.Focus();
                bookTable.CurrentCell = new DataGridCellInfo(ViewModel.Books.FirstOrDefault(), bookTable.Columns[0]);
            }
        }

        void ViewModel_PropertyChanged(object sender, PropertyChangedEventArgs e)
        {
            // If the property is the Books collection we want to refresh the collection view
            //
            if (e.PropertyName == &amp;quot;Books&amp;quot;)
            {
                bookCollectionView.Refresh();
            }
        }&lt;/code&gt;&lt;/pre&gt;

With that change in place I can modify the contents of the list within my view model, signal any listeners with RaisePropertyChanged(&amp;quot;Books&amp;quot;), and then the bookCollectionView will automatically call Refresh() &lt;em&gt;after&lt;/em&gt; the underlying collection has been updated.&lt;br /&gt;
&lt;/div&gt;</description><author>sstorie</author><pubDate>Thu, 21 Feb 2013 13:08:45 GMT</pubDate><guid isPermaLink="false">New Post: [SOLVED] How to update ViewModel collections so CollectionView (e.g. Filtering) keeps working? 20130221010845P</guid></item><item><title>New Post: How to update ViewModel collections so CollectionView (e.g. Filtering) keeps working?</title><link>http://waf.codeplex.com/discussions/433693</link><description>&lt;div style="line-height: normal;"&gt;I've got an application I've built that emulates the design of the BookLibrary application, but rather than books I present a collection of Materials used in an SAP data conversion project. With this project there are multiple sources of materials that I'd like to present, and the user can switch which source via a drop down on the main window. This action updates a &amp;quot;Selected&amp;quot; property on a parent view model and I'd like to have the controller update the list of materials in another view model.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;With the BookLibrary example, imagine if there was a drop down that would let you work with books from multiple libraries. When a user switched which library is selected the list of books stored in the BookListViewModel should be updated, but without losing any of the functionality around filtering.&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
To demonstrate what I'm seeing, let me add a simple &lt;em&gt;Refresh&lt;/em&gt; button to the BookListView.xaml file:&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://i.imgur.com/wnstRm3.png" alt="Imgur" /&gt;&lt;br /&gt;
&lt;br /&gt;
Now the code behind this just follows the regular ICommand pattern and I've updated the BookController to have this &lt;em&gt;Refresh()&lt;/em&gt; method:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;private void Refresh()
        {
            bookDataModels = new SynchronizingCollection&amp;lt;BookDataModel, Book&amp;gt;(entityService.Books.Where(x =&amp;gt; x.LendTo != null),
                b =&amp;gt; new BookDataModel(b, lendToCommand));

            bookListViewModel.Books = bookDataModels;
        }&lt;/code&gt;&lt;/pre&gt;

I also updated the BookListViewModel class to make the private &lt;em&gt;books&lt;/em&gt; variable non-readonly and exposed it as a settable property:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;        public IEnumerable&amp;lt;BookDataModel&amp;gt; Books { 
            get { return books; }
            set
            {
                if (books != value)
                {
                    books = value;
                    RaisePropertyChanged(&amp;quot;Books&amp;quot;);
                }
            }
        }&lt;/code&gt;&lt;/pre&gt;

With those additions I can click on the &lt;em&gt;Refresh&lt;/em&gt; button and get a result like this:&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://i.imgur.com/I3KLsVt.png" alt="Imgur" /&gt;&lt;br /&gt;
&lt;br /&gt;
Now here's the issue that I can't figure out how to solve. Once I update the books collection the CollectionView stops working, and I lose the ability to filter the list of books:&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://i.imgur.com/gldDFrL.png" alt="Imgur" /&gt;&lt;br /&gt;
&lt;br /&gt;
I kind of get that the bookCollectionView object in BookListView.xaml.cs is being set when things are loaded for the first time, but how can I update it later on? Anyone know how to &amp;quot;reset&amp;quot; or otherwise update the ICollectionView properly so this functionality isn't lost? &lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;Thanks in advance for any help and guidance!&lt;/em&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>sstorie</author><pubDate>Tue, 19 Feb 2013 16:47:48 GMT</pubDate><guid isPermaLink="false">New Post: How to update ViewModel collections so CollectionView (e.g. Filtering) keeps working? 20130219044748P</guid></item><item><title>New Post: Removing a failed search string does not enable the Remove button.</title><link>http://waf.codeplex.com/discussions/431494</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Many thanks for your prompt reply.&lt;/p&gt;
&lt;p&gt;Sabba.&lt;/p&gt;
&lt;/div&gt;</description><author>Sabba</author><pubDate>Mon, 04 Feb 2013 10:11:18 GMT</pubDate><guid isPermaLink="false">New Post: Removing a failed search string does not enable the Remove button. 20130204101118A</guid></item><item><title>New Post: Make Changes on Source Code</title><link>http://waf.codeplex.com/discussions/431372</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thank you very much for your prompt reply.&lt;/p&gt;
&lt;p&gt;Would like to double confirm that I don't have to include a complete copy of WAF license file in my distribution, becasue it is a compiled code. Right?&lt;/p&gt;
&lt;p&gt;Also wondering the copyright text shows in assembly DLL file properties dialog, can I really change whatever I want to, say 'My Software Limited Copyright 2013'?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;
Kelvin&lt;/p&gt;
&lt;/div&gt;</description><author>kamingbb</author><pubDate>Mon, 04 Feb 2013 02:16:30 GMT</pubDate><guid isPermaLink="false">New Post: Make Changes on Source Code 20130204021630A</guid></item><item><title>New Post: Removing a failed search string does not enable the Remove button.</title><link>http://waf.codeplex.com/discussions/431494</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thank you for your feedback.&lt;/p&gt;
&lt;p&gt;This is by design. The enabling/disabling of the Remove button depends on the selected rows in the DataGrid. When you apply a filter so that nothing is shown in the DataGrid then no row is selected and the Remove button is disabled. After you remove the filter, the DataGrid shows the rows again but it has still no row selected and the Remove button stays disabled.&lt;/p&gt;
&lt;/div&gt;</description><author>jbe2277</author><pubDate>Sun, 03 Feb 2013 14:47:13 GMT</pubDate><guid isPermaLink="false">New Post: Removing a failed search string does not enable the Remove button. 20130203024713P</guid></item><item><title>New Post: Make Changes on Source Code</title><link>http://waf.codeplex.com/discussions/431372</link><description>&lt;div style="line-height: normal;"&gt;&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;No, it is not necessary to preserve the assembly properties.&lt;br /&gt;
If you change the WAF source code then I would prefer that you change the assembly file name and the assembly product name as well. This way it won’t create misunderstandings about which is an original WAF assembly and which is a modified one.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Yes, you can sign the WAF assemblies with your own private key.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;More information can be found on the &lt;a href="http://waf.codeplex.com/license" rel="nofollow"&gt;License&lt;/a&gt; page.&lt;/p&gt;
&lt;/div&gt;</description><author>jbe2277</author><pubDate>Sun, 03 Feb 2013 14:38:27 GMT</pubDate><guid isPermaLink="false">New Post: Make Changes on Source Code 20130203023827P</guid></item></channel></rss>