<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>n2cms Source Control Rss Feed</title><link>http://codeplex.com/n2cms/SourceControl/ListDownloadableCommits.aspx</link><description>n2cms Source Control Rss Description</description><item><title>Source code checked in, #99885</title><link>http://n2cms.codeplex.com/SourceControl/changeset/changes/99885</link><description>Upgrade&amp;#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#47;&amp;#63;LinkId&amp;#61;254563</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:24:31 GMT</pubDate><guid isPermaLink="false">Source code checked in, #99885 20121001092431P</guid></item><item><title>Source code checked in, #99884</title><link>http://n2cms.codeplex.com/SourceControl/changeset/changes/99884</link><description>Checked in by server upgrade</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:16:08 GMT</pubDate><guid isPermaLink="false">Source code checked in, #99884 20121001091608P</guid></item><item><title>Patch Uploaded: #9431</title><link>http://n2cms.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/hubeny'&gt;hubeny&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;Forms doesnt send mails to SSL enabled server we just need to allow enable by port detection from configuration added &lt;br /&gt;&lt;br /&gt;            SmtpClient mailSender &amp;#61; CreateSmtpClient&amp;#40;smtpHost, port, user, password&amp;#41;&amp;#59;&lt;br /&gt;            mailSender.EnableSsl &amp;#61; mailSender.Port &amp;#61;&amp;#61; 587 &amp;#124;&amp;#124; mailSender.Port &amp;#61;&amp;#61; 465&amp;#59;&lt;br /&gt;            return mailSender&amp;#59;&lt;br /&gt;&lt;br /&gt;to DynamicMailSender.cs&lt;/p&gt;</description><author>hubeny</author><pubDate>Mon, 16 May 2011 15:31:24 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #9431 20110516033124P</guid></item><item><title>Patch Uploaded: #9254</title><link>http://n2cms.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/janpub'&gt;janpub&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;N2.Resources.Register fixes&amp;#58;&lt;br /&gt;1&amp;#41; multiple style sheet registration prevented&lt;br /&gt;2&amp;#41; unimportant changes to the source introduced to enhance readability&lt;br /&gt;3&amp;#41; an additional method proposed to allow to integrate N2 to application environments where jQuery is already registered&lt;br /&gt;4&amp;#41; a note added to JavaScript method&lt;br /&gt;       &amp;#47;&amp;#47; Note&amp;#58; Page.ClientScript functionallity is Web.Forms feature,&lt;br /&gt;       &amp;#47;&amp;#47;       it silently does &amp;#42;&amp;#42;nothing&amp;#42;&amp;#42; for asp.net MVC pages&amp;#33; &lt;br /&gt;4.1&amp;#41; to prevent reinventing a wheel&amp;#58; is a MVC client script registration extension already somewhere implemented&amp;#63;&lt;br /&gt;&lt;br /&gt;ad 1&amp;#41;&lt;br /&gt;public static void StyleSheet&amp;#40;Page page, string resourceUrl, Media media&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;  ...&lt;br /&gt;  if &amp;#40;page.Items&amp;#91;resourceUrl&amp;#93; &amp;#61;&amp;#61; null&amp;#41;&lt;br /&gt;  &amp;#123;&lt;br /&gt;    PlaceHolder holder &amp;#61; GetPlaceHolder&amp;#40;page&amp;#41;&amp;#59;&lt;br /&gt;    HtmlLink link &amp;#61; new HtmlLink&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;    ...&lt;br /&gt;    page.Items&amp;#91;resourceUrl&amp;#93; &amp;#61; link&amp;#59; &amp;#47;&amp;#47; old&amp;#58; null&amp;#59;&lt;br /&gt;  &amp;#125;&lt;br /&gt;&amp;#125;&lt;br /&gt; &lt;br /&gt;ad 3&amp;#41;&lt;br /&gt;public static void JQueryRegisteredExternally&amp;#40;Page page&amp;#41; ...&lt;/p&gt;</description><author>janpub</author><pubDate>Tue, 26 Apr 2011 10:15:54 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #9254 20110426101554A</guid></item><item><title>Patch Applied: #9127</title><link>http://n2cms.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/libardo'&gt;libardo&lt;/a&gt; has applied patch #9127.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;I&amp;#39;m assuming this is also included in the later version&lt;/p&gt;</description><author>libardo</author><pubDate>Wed, 13 Apr 2011 20:49:16 GMT</pubDate><guid isPermaLink="false">Patch Applied: #9127 20110413084916P</guid></item><item><title>Patch Applied: #9131</title><link>http://n2cms.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/libardo'&gt;libardo&lt;/a&gt; has applied patch #9131.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;I&amp;#39;m assuming this is also included in the later version&lt;/p&gt;</description><author>libardo</author><pubDate>Wed, 13 Apr 2011 20:49:10 GMT</pubDate><guid isPermaLink="false">Patch Applied: #9131 20110413084910P</guid></item><item><title>Patch Applied: #9133</title><link>http://n2cms.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/libardo'&gt;libardo&lt;/a&gt; has applied patch #9133.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;Thanks, I&amp;#39;ve applied this.&lt;/p&gt;</description><author>libardo</author><pubDate>Wed, 13 Apr 2011 20:48:48 GMT</pubDate><guid isPermaLink="false">Patch Applied: #9133 20110413084848P</guid></item><item><title>Patch Uploaded: #9133</title><link>http://n2cms.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/janpub'&gt;janpub&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;N2.Security.ContentMembershipProvider additional enhancements &amp;#40;hopefully a final version&amp;#41;.&lt;br /&gt;Changes to existing code are introduced to strenghten behaviour closer to MSDN MembershipProvider docs&amp;#58;&lt;br /&gt;1&amp;#41; CreateUser - OnValidatingPassword call added  &amp;#47;&amp;#47; TODO&amp;#58; RequiresUniqueEmail validation&lt;br /&gt;2&amp;#41; GetNumberOfUsersOnline - Membership.UserIsOnlineTimeWindow instead of hardcoded value &amp;#40;20&amp;#41;&lt;br /&gt;3&amp;#41; GetPassword - EnablePasswordRetrieval assertion added&lt;br /&gt;4&amp;#41; GetUser&amp;#40;object providerUserKey, bool userIsOnline&amp;#41;&lt;br /&gt;    existing code had updated wrong LastLoginDate property&amp;#59;  fixed to LastActivityDate, added Bridge.Save&amp;#40;u&amp;#41; call to save changes.&lt;br /&gt;5&amp;#41; GetUser&amp;#40;string username, bool userIsOnline&amp;#41;&lt;br /&gt;    Bridge.Save&amp;#40;u&amp;#41;  call added to save LastActivityDate change.&lt;br /&gt;6&amp;#41; ValidateUser - u.LastLoginDate update added&lt;br /&gt;7&amp;#41; PasswordReset - Membership.GeneratePassword used, EnablePasswordReset and RequiresQuestionAndAnswer assertions added&amp;#47; fixed.&lt;br /&gt;&lt;/p&gt;</description><author>janpub</author><pubDate>Wed, 13 Apr 2011 09:18:21 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #9133 20110413091821A</guid></item><item><title>Patch Uploaded: #9131</title><link>http://n2cms.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/janpub'&gt;janpub&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;Some additional enhancements of ContentMembershipProvider&amp;#58;&lt;br /&gt;1&amp;#41; intro comments added&lt;br /&gt;2&amp;#41; password generation enhanced, custom generatedPasswordLength property added&lt;br /&gt;3&amp;#41; encrypted password retrieval supported by GetPassword&lt;/p&gt;</description><author>janpub</author><pubDate>Wed, 13 Apr 2011 07:25:40 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #9131 20110413072540A</guid></item><item><title>Patch Uploaded: #9127</title><link>http://n2cms.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/janpub'&gt;janpub&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;This is a small improvement of N2.Security.ContentMembershipProvider&lt;br /&gt;1&amp;#41; provider properties may be set in Web.config, built-in default values are preserved&lt;br /&gt;2&amp;#41; MembershipPasswordFormat.Clear is used by default, hashed and encrypted passwords are supported as well &amp;#40;Web.config machineKey should be set&amp;#41;&lt;br /&gt;3&amp;#41; ResetPassword behaves as expected.&lt;/p&gt;</description><author>janpub</author><pubDate>Tue, 12 Apr 2011 21:24:04 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #9127 20110412092404P</guid></item><item><title>Patch Uploaded: #8294</title><link>http://n2cms.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/Conan404'&gt;Conan404&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;Same patch as before. I was missing a couple of templates, Wouldn&amp;#39;t it be good if you coudl delete&amp;#47;edit your uploaded patches&amp;#63; &amp;#58;&lt;br /&gt;&lt;br /&gt;It is also worth mentioning you need to return a RazorView from your controller when wanting to work work with Razor e.g. return this.RazorView&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;Upgraded CMS Framework to use MVC 3 and Razor. Target Framework has been changed to .NET 4. Within the CMS, a hybrid of ASPX and Razor views is used so we can display the Razor views within the main CMS ASPX site.master template. Now MVC 3 and Razor funtionality can be used when developing new content types.&lt;br /&gt;&lt;br /&gt;The changes I can remember include&amp;#58;&lt;br /&gt;&lt;br /&gt;Update config references&lt;br /&gt;remove and add new project reference to system.web.mvc v3 and update System.web.mvc dll in lib folder&lt;br /&gt;set .net target to v4 for project&lt;br /&gt;Added system.web.webpages.dll to lib folder and referenced in n2.extensions project&lt;br /&gt;Changed views&amp;#47;shared&amp;#47;sitem.master.cs and services&amp;#47;webforms&amp;#47;MVConWebFormParyAdapter.cs involving calls to WebFormView instantiation&lt;br /&gt;Added necessary Razor templates.&lt;br /&gt;Added Controller extension methods to pass back a Razor view, allowing razor views to be rendered within APSX master templates.&lt;br /&gt;&lt;br /&gt;I had to convert some solutions to VS 2010 to work on them. especially the solution marked &amp;#34;N2.Everything-vs2008.sln&amp;#34;. This may not be desirable. &lt;/p&gt;</description><author>Conan404</author><pubDate>Mon, 07 Feb 2011 22:59:45 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #8294 20110207105945P</guid></item><item><title>Patch Uploaded: #8281</title><link>http://n2cms.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/Conan404'&gt;Conan404&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;Sorry, uploaded the wrong file in my last patch entry.&lt;br /&gt;&lt;br /&gt;Upgraded CMS Framework to use MVC 3 and Razor. Target Framework has been changed to .NET 4. Within the CMS, a hybrid of ASPX and Razor views is used so we can display the Razor views within the main CMS ASPX site.master template. Now MVC 3 and Razor funtionality can be used when developing new content types.&lt;br /&gt;&lt;br /&gt;The changes I can remember include&amp;#58;&lt;br /&gt;&lt;br /&gt;Update config references&lt;br /&gt;remove and add new project reference to system.web.mvc v3 and update System.web.mvc dll in lib folder&lt;br /&gt;set .net target to v4 for project&lt;br /&gt;Added system.web.webpages.dll to lib folder and referenced in n2.extensions project&lt;br /&gt;Changed views&amp;#47;shared&amp;#47;sitem.master.cs and services&amp;#47;webforms&amp;#47;MVConWebFormParyAdapter.cs involving calls to WebFormView instantiation&lt;br /&gt;Added necessary Razor templates.&lt;br /&gt;Added Controller extension methods to pass back a Razor view, allowing razor views to be rendered within APSX master templates.&lt;br /&gt;&lt;br /&gt;I had to convert some solutions to VS 2010 to work on them. especially the solution marked &amp;#34;N2.Everything-vs2008.sln&amp;#34;. This may not be desirable.&lt;/p&gt;</description><author>Conan404</author><pubDate>Sun, 06 Feb 2011 22:52:15 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #8281 20110206105215P</guid></item><item><title>Patch Uploaded: #8280</title><link>http://n2cms.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/Conan404'&gt;Conan404&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;Upgraded CMS Framework to use MVC 3 and Razor. Target Framework has been changed to .NET 4. Within the CMS, a hybrid of ASPX and Razor views is used so we can display the Razor views within the main CMS ASPX site.master template. Now MVC 3 and Razor funtionality can be used when developing new content types.&lt;br /&gt;&lt;br /&gt;The changes I can remember include&amp;#58;&lt;br /&gt;&lt;br /&gt;Update config references&lt;br /&gt;remove and add new project reference to system.web.mvc v3 and update System.web.mvc dll in lib folder&lt;br /&gt;set .net target to v4 for project&lt;br /&gt;Added system.web.webpages.dll to lib folder and referenced in n2.extensions project&lt;br /&gt;Changed views&amp;#47;shared&amp;#47;sitem.master.cs and services&amp;#47;webforms&amp;#47;MVConWebFormParyAdapter.cs involving calls to WebFormView instantiation&lt;br /&gt;Added necessary Razor templates.&lt;br /&gt;Added Controller extension methods to pass back a Razor view, allowing razor views to be rendered within APSX master templates.&lt;br /&gt;&lt;br /&gt;I had to convert some solutions to VS 2010 to work on them. especially the solution marked &amp;#34;N2.Everything-vs2008.sln&amp;#34;. This may not be desirable.&lt;/p&gt;</description><author>Conan404</author><pubDate>Sun, 06 Feb 2011 22:02:12 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #8280 20110206100212P</guid></item><item><title>Patch Uploaded: #7464</title><link>http://n2cms.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/LouisSomers'&gt;LouisSomers&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;For latest MVC release&amp;#58;&lt;br /&gt;Enable deep submenu&amp;#39;s by recursively nesting Unordered Lists in the submenu navigation pane.&lt;br /&gt;3 files modified, 1 file &amp;#40;partial view&amp;#41; added.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;Louis&lt;/p&gt;</description><author>LouisSomers</author><pubDate>Sat, 20 Nov 2010 20:10:39 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #7464 20101120081039P</guid></item><item><title>Patch Applied: #7090</title><link>http://n2cms.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/libardo'&gt;libardo&lt;/a&gt; has applied patch #7090.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;Applied&amp;#33;&lt;/p&gt;</description><author>libardo</author><pubDate>Sat, 16 Oct 2010 15:56:18 GMT</pubDate><guid isPermaLink="false">Patch Applied: #7090 20101016035618P</guid></item><item><title>Patch Uploaded: #7090</title><link>http://n2cms.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/rmorse'&gt;rmorse&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;In using the GoogleSiteMapHandler, I&amp;#39;ve found in submitting to Google Webmaster Tools that the sitemaps created are faulty when there are Redirect items in the site.  The current logic creates a url element from domain &amp;#43; item.Url.  I&amp;#39;ve just added the condition of adding the item to the sitemap when the Url does not start with &amp;#34;http.&amp;#34;  This clears up the issues in the sitemap validation.&lt;/p&gt;</description><author>rmorse</author><pubDate>Fri, 15 Oct 2010 21:00:37 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #7090 20101015090037P</guid></item><item><title>Patch Applied: #6153</title><link>http://n2cms.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/libardo'&gt;libardo&lt;/a&gt; has applied patch #6153.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;Applied&amp;#33;&lt;/p&gt;</description><author>libardo</author><pubDate>Wed, 08 Sep 2010 21:46:44 GMT</pubDate><guid isPermaLink="false">Patch Applied: #6153 20100908094644P</guid></item><item><title>Patch Applied: #6158</title><link>http://n2cms.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/libardo'&gt;libardo&lt;/a&gt; has applied patch #6158.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;Applied&amp;#33;&lt;/p&gt;</description><author>libardo</author><pubDate>Wed, 08 Sep 2010 21:43:34 GMT</pubDate><guid isPermaLink="false">Patch Applied: #6158 20100908094334P</guid></item><item><title>Patch Applied: #6436</title><link>http://n2cms.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/libardo'&gt;libardo&lt;/a&gt; has applied patch #6436.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;Applied&amp;#33;&lt;/p&gt;</description><author>libardo</author><pubDate>Wed, 08 Sep 2010 20:44:15 GMT</pubDate><guid isPermaLink="false">Patch Applied: #6436 20100908084415P</guid></item><item><title>Patch Applied: #6351</title><link>http://n2cms.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/libardo'&gt;libardo&lt;/a&gt; has applied patch #6351.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;Applied&amp;#33;&lt;/p&gt;</description><author>libardo</author><pubDate>Tue, 07 Sep 2010 20:08:59 GMT</pubDate><guid isPermaLink="false">Patch Applied: #6351 20100907080859P</guid></item></channel></rss>