<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>Disqus - Latest Comments for eibrahim</title><link>http://disqus.com/people/eibrahim/</link><description></description><language>en</language><lastBuildDate>Sat, 31 Oct 2009 13:24:48 -0000</lastBuildDate><item><title>Re: Unit Test Private Methods in Visual Studio</title><link>http://emadibrahim.disqus.com/unit_test_private_methods_in_visual_studio/#comment-21473852</link><description>That's a pretty good idea except for the  fact that it "pollutes" the  &lt;br&gt;code.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Sat, 31 Oct 2009 13:24:48 -0000</pubDate></item><item><title>Re: Startup &amp;ndash; ASP.NET MVC, Cloud Scale &amp;amp; Deployment</title><link>http://emadibrahim.disqus.com/startup_ndash_aspnet_mvc_cloud_scale_amp_deployment/#comment-21004232</link><description>The website is using joomla but the yonkly application itself is built  &lt;br&gt;with &lt;a href="http://asp.net" rel="nofollow"&gt;asp.net&lt;/a&gt; mvc.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Sun, 25 Oct 2009 20:28:53 -0000</pubDate></item><item><title>Re: Dynamically Build LINQ Queries Using Reflection</title><link>http://emadibrahim.disqus.com/dynamically_build_linq_queries_using_reflection/#comment-20043662</link><description>Honestly, it has been so long since I posted this and I can't remember but&lt;br&gt;if you do find, please come back and let us know.  It will help future&lt;br&gt;readers.&lt;br&gt;Thanks.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Wed, 14 Oct 2009 10:20:26 -0000</pubDate></item><item><title>Re: ASP.NET MVC &amp;#038; TDD Free Book Chapter</title><link>http://emadibrahim.disqus.com/aspnet_mvc_038_tdd_free_book_chapter/#comment-15119035</link><description>Thanks</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Thu, 20 Aug 2009 05:10:32 -0000</pubDate></item><item><title>Re: Startup &amp;ndash; ASP.NET MVC, Cloud Scale &amp;amp; Deployment</title><link>http://emadibrahim.disqus.com/startup_ndash_aspnet_mvc_cloud_scale_amp_deployment/#comment-14340476</link><description>Great question.  I don't have a lot of experience with db redundancy but I&lt;br&gt;do like the idea of setting up a virtual db server and cluster it with the&lt;br&gt;real server.  That would be a nice safety measure.&lt;br&gt;My understanding is that SQL Server clustering is super easy to setup but&lt;br&gt;that's based of Microsoft presentations, marketing materials and demos :)&lt;br&gt;&lt;br&gt;I didn't talk about my backup strategy.  My database is backed up everyday&lt;br&gt;remotely to AWS S3 storage.  My source code is also backed up to AWS and is&lt;br&gt;also in source control.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Thu, 06 Aug 2009 09:35:15 -0000</pubDate></item><item><title>Re: Shortening URLs Using TinyUrl API in .net</title><link>http://emadibrahim.disqus.com/shortening_urls_using_tinyurl_api_in_net/#comment-13403102</link><description>Var is a new C#  3.0, more info at &lt;a href="http://msdn.microsoft.com/en-us/library/bb383973.aspx" rel="nofollow"&gt;http://msdn.microsoft.com/en-us/library/bb38397...&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Mon, 27 Jul 2009 12:39:07 -0000</pubDate></item><item><title>Re: Themes and ASP.NET MVC</title><link>http://emadibrahim.disqus.com/themes_and_aspnet_mvc/#comment-13403031</link><description>This is a custom class that I wrote that simply returns the path to the css file based on the current theme.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Mon, 27 Jul 2009 12:37:41 -0000</pubDate></item><item><title>Re: &amp;#8220;I Quit&amp;#8221; 1 Year Anniversary</title><link>http://emadibrahim.disqus.com/8220i_quit8221_1_year_anniversary/#comment-12965553</link><description>His name is Derek and his site is &lt;a href="http://www.dbrigham.com/" rel="nofollow"&gt;http://www.dbrigham.com/&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Mon, 20 Jul 2009 14:27:35 -0000</pubDate></item><item><title>Re: Mocking and Dependency Injection in ASP.NET MVC</title><link>http://emadibrahim.disqus.com/mocking_and_dependency_injection_in_aspnet_mvc/#comment-12252423</link><description>Good question.  I actually don't test it and I have forgotten to add a few&lt;br&gt;items before but unfortunately, it is a runtime error.  What I would rather&lt;br&gt;do but I am too lazy to is have this information loaded from a configuration&lt;br&gt;file instead, so if you forget to add something, you can just edit the&lt;br&gt;config file without having to recompile/re-deploy.&lt;br&gt;&lt;br&gt;Ninject doesn't support config files which is ironically why I like it.&lt;br&gt;&lt;br&gt;A solution would be to create a test everytime you add an "injectable" class&lt;br&gt;to test if it is getting loaded/injected properly or not.  This should be a&lt;br&gt;simple IsNotNull test.  (I think).</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Tue, 07 Jul 2009 09:24:08 -0000</pubDate></item><item><title>Re: Shortening URLs with bit.ly&amp;rsquo;s API in .NET</title><link>http://emadibrahim.disqus.com/shortening_urls_with_bitlyrsquos_api_in_net/#comment-10352961</link><description>Is that a compile error or runtime error?  Did you copy &amp; paste the code&lt;br&gt;correctly?  Sometimes the browser messes up the code formatting.&lt;br&gt;&lt;br&gt;Other than that you should add a breakpoint and examine the value of&lt;br&gt;resultXml and see if it shows any error messages.&lt;br&gt;&lt;br&gt;Good luck.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Mon, 01 Jun 2009 11:35:16 -0000</pubDate></item><item><title>Re: Unit Test Private Methods in Visual Studio</title><link>http://emadibrahim.disqus.com/unit_test_private_methods_in_visual_studio/#comment-10146841</link><description>Sorry, but the last time I used c++ was in college :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Thu, 28 May 2009 07:47:32 -0000</pubDate></item><item><title>Re: Startup - How To Build A Web 2.0 Business: The Risks</title><link>http://emadibrahim.disqus.com/startup_how_to_build_a_web_20_business_the_risks/#comment-9443738</link><description>I was only thinking of one way payment, but 2 way payment shouldn't be that&lt;br&gt;hard to implement either.  I think one solution would be a token/point&lt;br&gt;system i.e. an internal currency.  This way people can use their points to&lt;br&gt;buy/sell on your system and then whenever they want they can cash out their&lt;br&gt;points.  That should minimize money transactions and reduce costs.&lt;br&gt;&lt;br&gt;I use a "credit" system on &lt;a href="http://www.tweetastica.com" rel="nofollow"&gt;www.tweetastica.com&lt;/a&gt; but it is only for one way&lt;br&gt;payment.&lt;br&gt;&lt;br&gt;Good question :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Sat, 16 May 2009 13:21:12 -0000</pubDate></item><item><title>Re: The Best JavaScript Library | Emad Ibrahim</title><link>http://emadibrahim.disqus.com/the_best_javascript_library_emad_ibrahim/#comment-8567366</link><description>My JavaScript knowledge has increased significantly since I wrote this post&lt;br&gt;and I can tell you that now I only use jQuery and I don't need YUI for their&lt;br&gt;UI anymore.&lt;br&gt;Plus jQuery has significantly improved its UI-related stuff just check the&lt;br&gt;gallery at &lt;a href="http://www.jqueryui.com" rel="nofollow"&gt;www.jqueryui.com&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Wed, 22 Apr 2009 08:40:20 -0000</pubDate></item><item><title>Re: Yonkly - Open Source Twitter</title><link>http://emadibrahim.disqus.com/yonkly_open_source_twitter/#comment-7481141</link><description>Please ask support question over here&lt;br&gt;&lt;a href="http://groups.google.com/group/yonkly-os" rel="nofollow"&gt;http://groups.google.com/group/yonkly-os&lt;/a&gt;&lt;br&gt;Thanks.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Tue, 24 Mar 2009 20:08:25 -0000</pubDate></item><item><title>Re: Services Worth Paying For as a Startup</title><link>http://emadibrahim.disqus.com/services_worth_paying_for_as_a_startup/#comment-6107775</link><description>Hi, I tried to contact you using the Contact section above, but I'm not sure if it worked, so could you just email me if you didn't get anything? I'd really appreciate it. :)&lt;br&gt;&lt;br&gt;I have a few questions regarding the purchase of Yonkly source code.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Carnage</dc:creator><pubDate>Mon, 09 Feb 2009 00:41:28 -0000</pubDate></item><item><title>Re: Services Worth Paying For as a Startup</title><link>http://emadibrahim.disqus.com/services_worth_paying_for_as_a_startup/#comment-5655817</link><description>Sure.  Do you have any suggestions?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Thu, 29 Jan 2009 13:26:03 -0000</pubDate></item><item><title>Re: Services Worth Paying For as a Startup</title><link>http://emadibrahim.disqus.com/services_worth_paying_for_as_a_startup/#comment-5652425</link><description>What a looser?  I meant to say loser.  Corrected.  Thanks.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Thu, 29 Jan 2009 12:17:46 -0000</pubDate></item><item><title>Re: Yonkly Source Code For Sale</title><link>http://emadibrahim.disqus.com/yonkly_source_code_for_sale/#comment-5366214</link><description>All the features mentioned here are part of the paid version and not the&lt;br&gt;free version&lt;br&gt;&lt;a href="http://www.emadibrahim.com/2008/10/01/major-update-to-yonkly-widgets-ads-more/" rel="nofollow"&gt;http://www.emadibrahim.com/2008/10/01/major-upd...&lt;/a&gt;&lt;br&gt;&lt;br&gt;Jaiku's release won't really change my plans too much.  If you want to&lt;br&gt;create a microblog in &lt;a href="http://asp.net" rel="nofollow"&gt;asp.net&lt;/a&gt; mvc then you can spend a week or 2 designing,&lt;br&gt;developing and testing it or spend a couple of hundred bucks and get Yonkly&lt;br&gt;with the source code.  The costs savings are obvious.&lt;br&gt;&lt;br&gt;Also we offer a hosted service so you don't have to install, debug, setup or&lt;br&gt;do anything to get up and running with your own branded microblog community.&lt;br&gt; All you do is signup at &lt;a href="http://yonkly.com" rel="nofollow"&gt;yonkly.com&lt;/a&gt; and now, we offer free accounts and have&lt;br&gt;reduced our prices significantly for premium accounts.  I guess that's what&lt;br&gt;happens when there is competition.&lt;br&gt;&lt;br&gt;Also, keep in mind that we are bootstrapped and haven't raised any money and&lt;br&gt;can't really afford to give away everything for free.&lt;br&gt;&lt;br&gt;Thanks for your feedback and keep it coming.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Mon, 19 Jan 2009 10:06:20 -0000</pubDate></item><item><title>Re: Client &amp;amp; Server Side Validation in ASP.NET MVC</title><link>http://emadibrahim.disqus.com/client_amp_server_side_validation_in_aspnet_mvc/#comment-5364900</link><description>Emad,&lt;br&gt;&lt;br&gt;I got past this problem by using System.ComponentModel.DataAnnotations, I am using a feature in Dynamic Data to achieve this (&lt;a href="http://blogs.microsoft.co.il/blogs/noam/archive/2008/05/12/screencast-how-to-work-with-dataannotations-vs2008-sp1-beta.aspx" rel="nofollow"&gt;http://blogs.microsoft.co.il/blogs/noam/archive...&lt;/a&gt;) lucky find, but working well!&lt;br&gt;&lt;br&gt;I had to update my last posted example with a few bigger changes to support this.  My last code still stands if you can add attributes to your model, as said I couldn't as mine was code generated.  I have just outlined the approach I took in my blog (&lt;a href="http://goneale.wordpress.com/2009/01/19/aspnet-mvc-validation-the-definitive-guide-in-my-eyes/" rel="nofollow"&gt;http://goneale.wordpress.com/2009/01/19/aspnet-...&lt;/a&gt;) rather than spamming yours. :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Graham</dc:creator><pubDate>Mon, 19 Jan 2009 08:47:00 -0000</pubDate></item><item><title>Re: Client &amp;amp; Server Side Validation in ASP.NET MVC</title><link>http://emadibrahim.disqus.com/client_amp_server_side_validation_in_aspnet_mvc/#comment-5274674</link><description>I am not sure what to do here.  That is the problem with generated code and&lt;br&gt;it is the same problem with using LINQ 2 SQL, you can't add attributes to&lt;br&gt;the generated code.&lt;br&gt;-Emad</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Sun, 18 Jan 2009 21:29:15 -0000</pubDate></item><item><title>Re: Yonkly - Open Source Twitter</title><link>http://emadibrahim.disqus.com/yonkly_open_source_twitter/#comment-5132528</link><description>sounds good to me... mvc seems to be popping up more and more. I think it'll be a while before it's ubiquitous, HOWEVER, I am certainly always up to learning new things!&lt;br&gt;&lt;br&gt;thanks for your input</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">SelArom</dc:creator><pubDate>Wed, 14 Jan 2009 22:12:15 -0000</pubDate></item><item><title>Re: Yonkly - Open Source Twitter</title><link>http://emadibrahim.disqus.com/yonkly_open_source_twitter/#comment-5111911</link><description>Because I wanted to learn.  I have more control over the HTML generation.&lt;br&gt; No view state.  Easier to unit test.  better seperation between&lt;br&gt;presentation and code.&lt;br&gt;I haven't tried converting to a webform but my guess is that it won't be&lt;br&gt;easy.  It will probably be easier for you to learn MVC than try to convert&lt;br&gt;it.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Wed, 14 Jan 2009 06:54:09 -0000</pubDate></item><item><title>Re: Yonkly Making Progress</title><link>http://emadibrahim.disqus.com/yonkly_making_progress/#comment-5015888</link><description>No, please explain :)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Fri, 09 Jan 2009 13:17:12 -0000</pubDate></item><item><title>Re: Yonkly Source Code</title><link>http://emadibrahim.disqus.com/yonkly_source_code/#comment-4627580</link><description>It is still available at &lt;a href="http://www.codeplex.com/yonkly" rel="nofollow"&gt;http://www.codeplex.com/yonkly&lt;/a&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Thu, 25 Dec 2008 13:12:11 -0000</pubDate></item><item><title>Re: Deciding Between ASP.NET MVC and WebForms</title><link>http://emadibrahim.disqus.com/deciding_between_aspnet_mvc_and_webforms/#comment-4479378</link><description>Looks really good.  You did a much better job ;)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eibrahim</dc:creator><pubDate>Thu, 18 Dec 2008 07:18:09 -0000</pubDate></item></channel></rss>