<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Dev - .net</title>
        <link>http://blogs.pingpoet.com/thoughtChain/category/1.aspx</link>
        <description>Development - Microsoft .NET</description>
        <language>en-US</language>
        <copyright>Issam Elbaytam</copyright>
        <managingEditor>issam@elbaytam.org</managingEditor>
        <generator>Subtext Version 1.9.4.78</generator>
        <item>
            <title>Mono and Mozilla - Powerful Duo</title>
            <link>http://blogs.pingpoet.com/thoughtChain/archive/2006/02/14/18898.aspx</link>
            <description>Zac Bowling has  a post about JavaScript 2.0 [ http://zacbowling.com/blog/2006/02/13/just-cuz/ ] 
In it he makes a powerful comment "Embedding mono into mozilla might be a solution worth looking into."   I've been thinking about this quite a bit lately and I think it is something that both the mozilla and mono teams should pursue immediately.  Mozilla has created a great multi-platform infrastructure that's taking the web by storm.  However, the low level programming is not main-stream because it's C++ and the high-level XUL+JScript is not powerful enough.  

Adding mono into the mix would give XUL a set of compiled languages, multi-platform runtime and a huge set of usable class libraries.   This mix would be a great answer to XAML.  This would be the ultimate solution for true multiplatform applications that use the web infrastructure (NOT THE BROWSER) sensibly and deliver fast and rich client experience.   I am not a huge fan of using the browser for web applications, i see the whole ASP.NET Atlas and AJAX in general as patches that try to make the browser into something it was never meant to do.  XUL was a step in the right direction but it needs a lot more support from professional programming languages and environments.&lt;img src="http://blogs.pingpoet.com/thoughtChain/aggbug/18898.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Issam Elbaytam</dc:creator>
            <guid>http://blogs.pingpoet.com/thoughtChain/archive/2006/02/14/18898.aspx</guid>
            <pubDate>Tue, 14 Feb 2006 20:26:00 GMT</pubDate>
            <comments>http://blogs.pingpoet.com/thoughtChain/archive/2006/02/14/18898.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blogs.pingpoet.com/thoughtChain/comments/commentRss/18898.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.pingpoet.com/thoughtChain/services/trackbacks/18898.aspx</trackback:ping>
        </item>
        <item>
            <title>ActiveReports usage on the web</title>
            <link>http://blogs.pingpoet.com/thoughtChain/archive/2005/12/16/16177.aspx</link>
            <description>&lt;A href="http://www.datadynamics,com"&gt;&lt;a title="" href="http://www.datadynamics.com" &gt;ActiveReports&lt;/a&gt;&lt;/A&gt; report documents have a default title of &amp;#8220;&lt;STRONG&gt;&lt;EM&gt;&lt;a title="" href="http://www.datadynamics.com" &gt;ActiveReports&lt;/a&gt; Document&lt;/EM&gt;&lt;/STRONG&gt;&amp;#8221;.&amp;nbsp; Many users do not change that default value and it ends up&amp;nbsp;part of&amp;nbsp;HTML and PDF exports.&amp;nbsp; I used this bit of information to see how our customers use &lt;a title="" href="http://www.datadynamics.com" &gt;ActiveReports&lt;/a&gt; on the web.&amp;nbsp;&amp;nbsp; A simple &lt;A href="http://www.google.com/search?q=ActiveReports+Document+&amp;amp;start=0"&gt;google search&lt;/A&gt; for the string yielded 10 pages of results.&amp;nbsp; In those results, some cool reports that are available on the web as example uses of our popular product.&amp;nbsp; Cool.&lt;img src="http://blogs.pingpoet.com/thoughtChain/aggbug/16177.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Issam Elbaytam</dc:creator>
            <guid>http://blogs.pingpoet.com/thoughtChain/archive/2005/12/16/16177.aspx</guid>
            <pubDate>Sat, 17 Dec 2005 05:17:00 GMT</pubDate>
            <comments>http://blogs.pingpoet.com/thoughtChain/archive/2005/12/16/16177.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.pingpoet.com/thoughtChain/comments/commentRss/16177.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.pingpoet.com/thoughtChain/services/trackbacks/16177.aspx</trackback:ping>
        </item>
        <item>
            <title>Update and VS2k5 Installed</title>
            <link>http://blogs.pingpoet.com/thoughtChain/archive/2005/10/29/13409.aspx</link>
            <description>&lt;P&gt;wow! it's a been such a long time since I blogged.&amp;nbsp; Part of it is beging extremely busy and the other being extremely lazy :)&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Anyway, I just finished downloading RTM images of&amp;nbsp;VS2k5 and SS2k5.&amp;nbsp; In preparation for this I had upgraded my laptop (Toshiba Portege M200) to 2GB RAM and 120GB Hard drive.&amp;nbsp; I scrubbed it clean, installed WinXP Pro, the bare essentials (Edit Plus, Total Commander, Process Explorer, Zoom+, NetCaptor, FeedDemon).&amp;nbsp; Then I installed VMWare Workstation.&amp;nbsp; I allocated 60GB partition for Virtual Machines.&amp;nbsp;&amp;nbsp; I created a base VM with WinXP pro and the latest windows updates, I had it set up with 1GB RAM and 30GB virtual hard disk.&amp;nbsp; Then I started spawning new VMs from this.&amp;nbsp; I created a clone called junk: stays clean and is used for experiments and testing install scripts on a clean machine.&amp;nbsp;&amp;nbsp; I created another for Office2k3 and VS2k3, this is my main dev VM.&amp;nbsp; I cloned that one too, for junk expriments.&amp;nbsp; Now that I downloaded VS2k5 i cloned the base and installed O2k3 + VS2k5 + SS2k5 to create my new 2k5 dev VM.&amp;nbsp; Everything went very smoothly and the VMs are fast enough for development.&lt;/P&gt;
&lt;P&gt;I have a common HD partition called Stuff where I keep all my data files (outlook, OneNote, ...) all VMs have access to this partition through &lt;STRONG&gt;shared folders&lt;/STRONG&gt;.&amp;nbsp; So whichever VM i am using i can access my email, notes and files.&amp;nbsp; In addition, i used TweakUI to redirect the Shell Folders from the OS VM hard drive to this common partition so anything i save to &amp;#8220;My Documents&amp;#8220; ends up shared for all VMs.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Now I have 10 VMs for a variety of purposes.&amp;nbsp; Demo VMs (VS6, VS2k3 and VS2k5).&amp;nbsp; Dev VMs (same), Junk (same) and base.&amp;nbsp; This will hopefully keep things clean and organized.&amp;nbsp; I hate running different versions of VS / SS on the same machine, this allows me to completely isolate everything without having to reboot my machine to switch partitions.&amp;nbsp; I can also play around with new software without impacting my main dev VMs.&lt;/P&gt;
&lt;P&gt;Why not use Virtual PC instead?&amp;nbsp; No reason really, i just like VMWare and have been using it for a while.&amp;nbsp; Everyone else at the office uses Virtual PC and they like it.&amp;nbsp; The same process can be followed with either of these products.&lt;/P&gt;&lt;img src="http://blogs.pingpoet.com/thoughtChain/aggbug/13409.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Issam Elbaytam</dc:creator>
            <guid>http://blogs.pingpoet.com/thoughtChain/archive/2005/10/29/13409.aspx</guid>
            <pubDate>Sat, 29 Oct 2005 09:41:00 GMT</pubDate>
            <comments>http://blogs.pingpoet.com/thoughtChain/archive/2005/10/29/13409.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.pingpoet.com/thoughtChain/comments/commentRss/13409.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.pingpoet.com/thoughtChain/services/trackbacks/13409.aspx</trackback:ping>
        </item>
        <item>
            <title>ActiveReports Trouble - We're here to help </title>
            <link>http://blogs.pingpoet.com/thoughtChain/archive/2005/06/12/2857.aspx</link>
            <description>&lt;P&gt;&lt;A href="http://www.livejournal.com/users/mjc2103/70028.html"&gt;MJC cannot figure out&lt;/A&gt; how to merge multiple reports, so he's frustrated it with it.&amp;nbsp; It's actually simple, run the individual reports, then merge their page collections into a single report.&lt;/P&gt;
&lt;P&gt;rpt1.Run();&lt;/P&gt;
&lt;P&gt;rpt2.Run();&lt;/P&gt;
&lt;P&gt;foreach(Page pg in rpt2.Document.Pages)&lt;/P&gt;
&lt;P&gt;{&lt;/P&gt;
&lt;P&gt;rpt1.Document.Pages.Insert(pg);&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;// now rpt1 is a merged report of rpt1 and rpt2.&lt;/P&gt;&lt;img src="http://blogs.pingpoet.com/thoughtChain/aggbug/2857.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Issam Elbaytam</dc:creator>
            <guid>http://blogs.pingpoet.com/thoughtChain/archive/2005/06/12/2857.aspx</guid>
            <pubDate>Sun, 12 Jun 2005 15:50:00 GMT</pubDate>
            <comments>http://blogs.pingpoet.com/thoughtChain/archive/2005/06/12/2857.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://blogs.pingpoet.com/thoughtChain/comments/commentRss/2857.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.pingpoet.com/thoughtChain/services/trackbacks/2857.aspx</trackback:ping>
        </item>
        <item>
            <title>Heading to TechEd tomorrow</title>
            <link>http://blogs.pingpoet.com/thoughtChain/archive/2005/06/04/2452.aspx</link>
            <description>&lt;UL&gt;
&lt;LI&gt;Laptop is ready and loaded with demos.&lt;/LI&gt;
&lt;LI&gt;Empty duffel bag, to collect junk :)&lt;/LI&gt;
&lt;LI&gt;Have a nice dinner invitation from the VSM crew at&amp;nbsp;&lt;A href="http://www.google.com/local?num=50&amp;amp;hl=en&amp;amp;lr=lang_ar|lang_en&amp;amp;c2coff=1&amp;amp;safe=off&amp;amp;q=christini%27s+ristorante+italiano&amp;amp;near=Orlando,+FL&amp;amp;sa=X&amp;amp;oi=locald&amp;amp;radius=0.0&amp;amp;latlng=28538056,-81379444,2374768140630605367"&gt;Christini's&lt;/A&gt; which is an awesome Italian Restaurant, highly recommended.&lt;/LI&gt;
&lt;LI&gt;Monday we have to get up early to set up the booth.&amp;nbsp; It will be a very long and exciting day.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Stop by at Data Dynamics' booth if you're attending.&lt;/P&gt;&lt;img src="http://blogs.pingpoet.com/thoughtChain/aggbug/2452.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Issam Elbaytam</dc:creator>
            <guid>http://blogs.pingpoet.com/thoughtChain/archive/2005/06/04/2452.aspx</guid>
            <pubDate>Sun, 05 Jun 2005 00:19:00 GMT</pubDate>
            <comments>http://blogs.pingpoet.com/thoughtChain/archive/2005/06/04/2452.aspx#feedback</comments>
            <slash:comments>39</slash:comments>
            <wfw:commentRss>http://blogs.pingpoet.com/thoughtChain/comments/commentRss/2452.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.pingpoet.com/thoughtChain/services/trackbacks/2452.aspx</trackback:ping>
        </item>
        <item>
            <title>ActiveReports has a new fan :)</title>
            <link>http://blogs.pingpoet.com/thoughtChain/archive/2005/05/31/2445.aspx</link>
            <description>&lt;P&gt;&lt;A href="http://blog.thedrebin.com/drebin/archive/2005/05/31/209.aspx"&gt;&amp;#8220;the Drebin&amp;#8221; likes &lt;a title="" href="http://www.datadynamics.com" &gt;ActiveReports&lt;/a&gt; 2.0&lt;/A&gt;&amp;nbsp; however, he has a couple of pet peeves&lt;/P&gt;
&lt;P&gt;1. Licensing:&amp;nbsp;i saw the email go through the internal list today and hopefully our excellent support crew will help him resolve the licensing issue.&amp;nbsp; Many of the these licensing issues have to do with how the licenses file works in VS.&amp;nbsp; I find the most helpful hint is to add a new report to the project and that helps recreate the licenses file with the new registered key and the rest of the reports get registered.&lt;/P&gt;
&lt;P&gt;2. Control Copy/Paste: As far as pasting a control, we followed what MSAccess does, when pasting using the keyboard we default to 0,0 because keeping the original coords would put the control on top of its original copy confusuing users.&amp;nbsp; However, pasting using the mouse (context menu) places the new control at the mouse coordinates.&lt;/P&gt;
&lt;P&gt;3. re: the .Text property, part of this has to do with the property grid in VS, we had a feature in 2.0 list to add a simple multi-line string type editor for the text property, I'll have to check and see what happened with that.&lt;/P&gt;
&lt;P&gt;Anyway, I am glad &amp;#8220;the Derbin&amp;#8221; likes &lt;a title="" href="http://www.datadynamics.com" &gt;ActiveReports&lt;/a&gt;, i get asked a lot, why should one buy &lt;a title="" href="http://www.datadynamics.com" &gt;ActiveReports&lt;/a&gt; when CR is or RS is &amp;#8220;free&amp;#8221;.&amp;nbsp; And my answer is always, first, they are not free, second, give it a try and be the judge, download the eval and try a couple of reports and make sure it works for you before you commit to anything.&amp;nbsp;&amp;nbsp; &lt;a title="" href="http://www.datadynamics.com" &gt;ActiveReports&lt;/a&gt; is a report designer by developers for developers.&lt;/P&gt;&lt;img src="http://blogs.pingpoet.com/thoughtChain/aggbug/2445.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Issam Elbaytam</dc:creator>
            <guid>http://blogs.pingpoet.com/thoughtChain/archive/2005/05/31/2445.aspx</guid>
            <pubDate>Wed, 01 Jun 2005 06:31:00 GMT</pubDate>
            <comments>http://blogs.pingpoet.com/thoughtChain/archive/2005/05/31/2445.aspx#feedback</comments>
            <slash:comments>64</slash:comments>
            <wfw:commentRss>http://blogs.pingpoet.com/thoughtChain/comments/commentRss/2445.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.pingpoet.com/thoughtChain/services/trackbacks/2445.aspx</trackback:ping>
        </item>
        <item>
            <title>WinFX SDK for VS Beta 2 Released</title>
            <link>http://blogs.pingpoet.com/thoughtChain/archive/2005/05/22/2001.aspx</link>
            <description>&lt;P&gt;I just downloaded the new &lt;A href="http://www.microsoft.com/downloads/info.aspx?na=90&amp;amp;p=&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=b789bc8d-4f25-4823-b6aa-c5edf432d0c1&amp;amp;genscs=0&amp;amp;u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2ff%2fa%2f3%2ffa3b19ba-6129-41e8-93d8-498cc6b52b14%2fwinfxsetup.exe"&gt;WinFX SDK for VS Beta 2&lt;/A&gt;.&amp;nbsp; I will install it tonight and start reviewing the changes.&amp;nbsp; I've been spending quite some time with WinFX lately and it is exciting and daunting at the same time.&amp;nbsp;&amp;nbsp; It is remarkable the amount of work that went into it.&amp;nbsp; However, IMHO they've exposed quite a bit of useless stuff (from a business apps point of view)&amp;nbsp; The whole animation namespace and the 3D stuff is nice and everything but applies to select few graphics specialists.&amp;nbsp; I honestly don't see how businesses will benefit from these two features.&amp;nbsp;&amp;nbsp; The good thing is that they also did an awesome job on the text formatting and document namespaces, I've always thought that's an area where WinSDK was very lacking.&lt;/P&gt;
&lt;P&gt;Anyway, I'll be digging in over the next couple of months trying to wrap my head around all this stuff.&lt;/P&gt;&lt;img src="http://blogs.pingpoet.com/thoughtChain/aggbug/2001.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Issam Elbaytam</dc:creator>
            <guid>http://blogs.pingpoet.com/thoughtChain/archive/2005/05/22/2001.aspx</guid>
            <pubDate>Sun, 22 May 2005 15:08:00 GMT</pubDate>
            <comments>http://blogs.pingpoet.com/thoughtChain/archive/2005/05/22/2001.aspx#feedback</comments>
            <slash:comments>61</slash:comments>
            <wfw:commentRss>http://blogs.pingpoet.com/thoughtChain/comments/commentRss/2001.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.pingpoet.com/thoughtChain/services/trackbacks/2001.aspx</trackback:ping>
        </item>
        <item>
            <title>Crystal Reports bug bites Chris Wallace</title>
            <link>http://blogs.pingpoet.com/thoughtChain/archive/2005/05/20/1959.aspx</link>
            <description>&lt;P&gt;&lt;A href="http://tamasii.com/blog/archive/2005/05/19/48985.aspx"&gt;Another Reason Crystal Reports Sucks&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;That's one thing that we avoid doing in &lt;A href="http://www.datadynamics.com"&gt;&lt;a title="" href="http://www.datadynamics.com" &gt;ActiveReports&lt;/a&gt;&lt;/A&gt;.&amp;nbsp; We leave database handling to the developer and simply pass the connection string and sql to the provider.&amp;nbsp; We trust that our users know what they're doing and can talk to their database however they want.&lt;/P&gt;&lt;img src="http://blogs.pingpoet.com/thoughtChain/aggbug/1959.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Issam Elbaytam</dc:creator>
            <guid>http://blogs.pingpoet.com/thoughtChain/archive/2005/05/20/1959.aspx</guid>
            <pubDate>Fri, 20 May 2005 13:37:00 GMT</pubDate>
            <comments>http://blogs.pingpoet.com/thoughtChain/archive/2005/05/20/1959.aspx#feedback</comments>
            <slash:comments>41</slash:comments>
            <wfw:commentRss>http://blogs.pingpoet.com/thoughtChain/comments/commentRss/1959.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.pingpoet.com/thoughtChain/services/trackbacks/1959.aspx</trackback:ping>
        </item>
        <item>
            <title>ActiveReports for .NET 2.0 and SharpGraph 1.0</title>
            <link>http://blogs.pingpoet.com/thoughtChain/archive/2005/04/14/1566.aspx</link>
            <description>&lt;P&gt;I've been silent lately because I am swamped with two major releases and starting two new projects.&amp;nbsp; I cannot say anything about the new project except that they are VERY exciting :), so I'll mention the new releases..&lt;/P&gt;
&lt;P&gt;Tomorrow (Friday April 15th) we release a major upgrade to &lt;a title="" href="http://www.datadynamics.com" &gt;ActiveReports&lt;/a&gt; for .NET and add a new product to our line.&amp;nbsp; Both products have been long in development, qa and documentation.&amp;nbsp; We've put a lot of effort to correct many issues with &lt;a title="" href="http://www.datadynamics.com" &gt;ActiveReports&lt;/a&gt;, this version is the most tested version we ever had.&amp;nbsp; And we added a Chart control, made pdf vector image quality much better with EMF support and added IList data binding - a frequently requested feature-.&lt;/P&gt;
&lt;P&gt;SharpGraph is a new product that will prove very competitive with existing charts on the market.&amp;nbsp; I have big plans for this one :)&amp;nbsp; This initial release is just to get us started, it supported all the popular chart types and has extensive styling options to make charts look awesome.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Make sure you download your evaluation copies from our web site - &lt;A href="http://www.datadynamics.com"&gt;www.datadynamics.com&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.pingpoet.com/thoughtChain/aggbug/1566.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Issam Elbaytam</dc:creator>
            <guid>http://blogs.pingpoet.com/thoughtChain/archive/2005/04/14/1566.aspx</guid>
            <pubDate>Fri, 15 Apr 2005 06:53:00 GMT</pubDate>
            <comments>http://blogs.pingpoet.com/thoughtChain/archive/2005/04/14/1566.aspx#feedback</comments>
            <slash:comments>52</slash:comments>
            <wfw:commentRss>http://blogs.pingpoet.com/thoughtChain/comments/commentRss/1566.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.pingpoet.com/thoughtChain/services/trackbacks/1566.aspx</trackback:ping>
        </item>
        <item>
            <title>Debug vs Release Builds?  How about both</title>
            <link>http://blogs.pingpoet.com/thoughtChain/archive/2005/02/27/1286.aspx</link>
            <description>&lt;P&gt;Scott Hanselman &lt;A href="http://www.hanselman.com/blog/PermaLink,guid,a40c0d4f-66d0-4704-94f6-0efda4a44465.aspx"&gt;provides a great tip&lt;/A&gt; on making use of debug symbols in a release build and still running applications at full speed.&lt;/P&gt;&lt;img src="http://blogs.pingpoet.com/thoughtChain/aggbug/1286.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Issam Elbaytam</dc:creator>
            <guid>http://blogs.pingpoet.com/thoughtChain/archive/2005/02/27/1286.aspx</guid>
            <pubDate>Mon, 28 Feb 2005 03:18:00 GMT</pubDate>
            <comments>http://blogs.pingpoet.com/thoughtChain/archive/2005/02/27/1286.aspx#feedback</comments>
            <slash:comments>56</slash:comments>
            <wfw:commentRss>http://blogs.pingpoet.com/thoughtChain/comments/commentRss/1286.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.pingpoet.com/thoughtChain/services/trackbacks/1286.aspx</trackback:ping>
        </item>
    </channel>
</rss>