<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Nannette Thacker ShiningStar.net - All Comments</title><link>http://weblogs.asp.net/nannettethacker/default.aspx</link><description>&lt;a href="http://weblogs.asp.net/nannettethacker/pages/senior-web-application-developer-consultant.aspx"&gt;ASP.net Web Application Development&lt;/a&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Backcolor hex | Seifen</title><link>http://weblogs.asp.net/nannettethacker/archive/2010/08/18/using-a-hexadecimal-color-instead-of-a-system-drawing-color.aspx#8291359</link><pubDate>Thu, 09 Feb 2012 17:37:52 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:8291359</guid><dc:creator>Backcolor hex | Seifen</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Backcolor hex | Seifen&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=8291359" width="1" height="1"&gt;</description></item><item><title>re: ChangePassword Method for Entity Framework MVC3 Razor Custom Member Provider C# Using LINQ</title><link>http://weblogs.asp.net/nannettethacker/archive/2012/01/18/changepassword-method-for-entity-framework-mvc3-razor-custom-member-provider-c-using-linq.aspx#8287545</link><pubDate>Tue, 07 Feb 2012 17:32:03 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:8287545</guid><dc:creator>Gilber Velez</dc:creator><description>&lt;p&gt;There was nothing wrong with your post because: &lt;/p&gt;
&lt;p&gt;You should always post as if the reader has no knowledge of the topic. If there’s one thing I’ve learned is that you should Dummy proof everything. Assume your readers are all novices.&lt;/p&gt;
&lt;p&gt;You were correct in trimming the passwords because there should never be leading or ending spaces in a password. Again that dummy proofing. It’s just clean work to anticipate the end users mistakes or you could reject the user input(which will just annoy the end user). &lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=8287545" width="1" height="1"&gt;</description></item><item><title>re:  C# MVC3 Razor Entity Framework &amp; LINQ Custom Membership Provider with Custom Role Provider</title><link>http://weblogs.asp.net/nannettethacker/archive/2012/01/11/mvc3-razor-entity-framework-amp-linq-custom-membership-provider-with-custom-role-provider.aspx#8286277</link><pubDate>Tue, 07 Feb 2012 04:40:39 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:8286277</guid><dc:creator>Gilber Velez</dc:creator><description>&lt;p&gt;Thank you for all of your assistance, I wish more people could be as detailed as you are. &lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=8286277" width="1" height="1"&gt;</description></item><item><title>re: Deploying the ASPNETDB.MDF to a Remote SQL Server Database</title><link>http://weblogs.asp.net/nannettethacker/archive/2008/11/04/deploying-the-aspnetdb-mdf-to-a-production-server.aspx#8279648</link><pubDate>Fri, 03 Feb 2012 18:26:51 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:8279648</guid><dc:creator>Joe</dc:creator><description>&lt;p&gt;OK, I got to the point of the &amp;quot;execute&amp;quot; now where does SQL Server Management save to so I can retrieve it?&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=8279648" width="1" height="1"&gt;</description></item><item><title>re: ChangePassword Method for Entity Framework MVC3 Razor Custom Member Provider C# Using LINQ</title><link>http://weblogs.asp.net/nannettethacker/archive/2012/01/18/changepassword-method-for-entity-framework-mvc3-razor-custom-member-provider-c-using-linq.aspx#8279493</link><pubDate>Fri, 03 Feb 2012 16:13:56 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:8279493</guid><dc:creator>Nick Brower</dc:creator><description>&lt;p&gt;Thanks so much for your custom membership provider. I looked everywhere for one using LINQ and MVC and yours is the only one I found. Thanks for taking the time to put it together dude! It&amp;#39;s really appreciated!&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=8279493" width="1" height="1"&gt;</description></item><item><title>re: ChangePassword Method for Entity Framework MVC3 Razor Custom Member Provider C# Using LINQ</title><link>http://weblogs.asp.net/nannettethacker/archive/2012/01/18/changepassword-method-for-entity-framework-mvc3-razor-custom-member-provider-c-using-linq.aspx#8271504</link><pubDate>Sun, 29 Jan 2012 18:10:57 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:8271504</guid><dc:creator>nannette</dc:creator><description>&lt;p&gt;MuteThis,&lt;/p&gt;
&lt;p&gt;Thanks for the suggestions. Yes, it is very important to take in consideration the design requirements for your project. I didn't intend this project to be a comprehensive study; just a starting point to help people figure out how to implement the custom membership provider. From there, I would most certainly recommend they implement security measures and the detailed requirements of their system.&lt;/p&gt;
&lt;p&gt;To salt a password per user, there should be an additional field in the user table to use as a salt value; that is beyond the scope of this project; but I definitely appreciate you pointing that out to users. Typically you look up the unique email address log in, find the salt value of that record, and then generate the encrypted password, and look it up under that email address.&lt;/p&gt;
&lt;p&gt;As far as trimming passwords, I would recommend that be considered in the registration process: do you allow users to have spaces in their passwords? If so, remove trims, if not, definitely use trims. A lot of times users will paste in their password from a document of passwords and they end up with a space on the end, then it never works. I always recommend not allowing spaces at all.&lt;/p&gt;
&lt;p&gt;Thanks again for the suggestions!&lt;/p&gt;
&lt;p&gt;Nannette&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=8271504" width="1" height="1"&gt;</description></item><item><title>re: Ajax Control Toolkit Installation in Visual Web Developer</title><link>http://weblogs.asp.net/nannettethacker/archive/2008/02/07/ajax-control-tookit-installation-in-visual-web-developer.aspx#8267875</link><pubDate>Tue, 24 Jan 2012 14:09:06 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:8267875</guid><dc:creator>Ankit Baria</dc:creator><description>&lt;p&gt;Thanks a lot&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=8267875" width="1" height="1"&gt;</description></item><item><title>re: Attributes.Add: Adding Javascript Click Events Programmatically in Code-Behind</title><link>http://weblogs.asp.net/nannettethacker/archive/2009/01/29/adding-javascript-click-events-programmatically-in-code-behind-using-attributes-add.aspx#8265712</link><pubDate>Sat, 21 Jan 2012 09:05:08 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:8265712</guid><dc:creator>Rockie</dc:creator><description>&lt;p&gt;Hi Nannete , thanks for the post , Im new in aspx and i found this very useful.&lt;/p&gt;
&lt;p&gt;One thing i need to know is how can i load the image for the the first time with the desired width and height (e.g. 100x100) if any predefine is not allowed ? Since the real image sizes will be loaded into the page exactly as it is from the first call. &lt;/p&gt;
&lt;p&gt;Thanks a lot, rockie from Indonesia&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=8265712" width="1" height="1"&gt;</description></item><item><title>re: Illustrator Image Edges and Anti-Aliasing</title><link>http://weblogs.asp.net/nannettethacker/archive/2008/01/30/illustrator-image-edges-and-anti-aliasing.aspx#8264462</link><pubDate>Fri, 20 Jan 2012 02:24:58 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:8264462</guid><dc:creator>Journey</dc:creator><description>&lt;p&gt;Thanks for shiarng. What a pleasure to read!&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=8264462" width="1" height="1"&gt;</description></item><item><title>re: HashPassword Method for Entity Framework MVC3 Razor Custom Member Provider C# Using LINQ</title><link>http://weblogs.asp.net/nannettethacker/archive/2012/01/12/hashpassword-method-for-entity-framework-mvc3-razor-custom-member-provider-c-using-linq.aspx#8263604</link><pubDate>Thu, 19 Jan 2012 12:43:20 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:8263604</guid><dc:creator>RichardD</dc:creator><description>&lt;p&gt;And another:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/b/sdl/archive/2012/01/16/secure-credential-storage.aspx"&gt;blogs.msdn.com/.../secure-credential-storage.aspx&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=8263604" width="1" height="1"&gt;</description></item></channel></rss>
