<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>Jose Luis Calvo : Development</title><link>http://blogs.msdn.com/joselcs/archive/tags/Development/default.aspx</link><description>Tags: Development</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>XML Notepad 2006</title><link>http://blogs.msdn.com/joselcs/archive/2006/09/06/xml-notepad-2006.aspx</link><pubDate>Wed, 06 Sep 2006 10:45:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:742379</guid><dc:creator>joselcs</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/joselcs/comments/742379.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joselcs/commentrss.aspx?PostID=742379</wfw:commentRss><description>&lt;p&gt;There is&amp;nbsp;a new tool for editing XML documents, &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=72d6aa49-787d-4118-ba5f-4f30fe913628&amp;amp;DisplayLang=en"&gt;XML Notepad 2006&lt;/a&gt;. I haven't still used it too much, but I'm giving it a chance.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=742379" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/joselcs/archive/tags/Tools/default.aspx">Tools</category><category domain="http://blogs.msdn.com/joselcs/archive/tags/Development/default.aspx">Development</category></item><item><title>PInvoke Site</title><link>http://blogs.msdn.com/joselcs/archive/2004/05/03/pinvoke-site.aspx</link><pubDate>Tue, 04 May 2004 00:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:125052</guid><dc:creator>joselcs</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/joselcs/comments/125052.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joselcs/commentrss.aspx?PostID=125052</wfw:commentRss><description>I have found a &lt;A href="http://www.pinvoke.net"&gt;wiki-site about PInvoke&lt;/A&gt;. Nice idea from &lt;A href="http://blogs.msdn.com/Adam_Nathan/"&gt;Adam Nathan&lt;/A&gt;.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=125052" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/joselcs/archive/tags/Development/default.aspx">Development</category></item><item><title>Support of import in xsd.exe</title><link>http://blogs.msdn.com/joselcs/archive/2004/03/30/support-of-import-in-xsd-exe.aspx</link><pubDate>Tue, 30 Mar 2004 23:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:103417</guid><dc:creator>joselcs</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/joselcs/comments/103417.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joselcs/commentrss.aspx?PostID=103417</wfw:commentRss><description>&lt;P&gt;I was trying to create a C# class with xsd.exe from an schema that imports others schemas like that &lt;FONT face="Courier New" size=2&gt;xsd.exe /c schema.xsd and &lt;/FONT&gt;it fails miserably reporting an error like "The datatype 'xxx' is missing.". Basically xsd.exe doesn't resolve the schemaLocation attribute.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/dnexxml/html/xml01202003.asp"&gt;Dare Obasanjo's article&lt;/A&gt; addresses the problem, and Scott Hanselman had &lt;A href="http://www.hanselman.com/blog/default.aspx?date=2003-04-25"&gt;the same problem&lt;/A&gt; -and solved it-.&lt;/P&gt;
&lt;P&gt;The solution isn't very nice, but at least&amp;nbsp;it's simple. You have to tell xsd.exe all the schema referenced, &lt;FONT face="Courier New" size=2&gt;xsd.exe /c schema.xsd importedSchema1.xsd importedSchema2.xsd&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=103417" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/joselcs/archive/tags/Development/default.aspx">Development</category></item><item><title>More on Secure Code</title><link>http://blogs.msdn.com/joselcs/archive/2004/03/24/more-on-secure-code.aspx</link><pubDate>Thu, 25 Mar 2004 00:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:95300</guid><dc:creator>joselcs</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/joselcs/comments/95300.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joselcs/commentrss.aspx?PostID=95300</wfw:commentRss><description>&lt;P&gt;Since my &lt;A href="http://blogs.msdn.com/joselcs/archive/2004/03/19/92573.aspx"&gt;post on Secure Code&lt;/A&gt; I have been searching for resources on Microsoft about writting secure code. I have found a &lt;A href="http://msdn.microsoft.com/security/securecode/"&gt;dedicated page&lt;/A&gt; on&amp;nbsp;the Microsoft Security Developer Center,&amp;nbsp;a &lt;A href="http://msdn.microsoft.com/library/en-us/dnnetsec/html/secnetlpMSDN.asp"&gt;PAG guide&lt;/A&gt;, some &lt;A href="http://www.microsoft.com/security/guidance/topics/DevSecApps.mspx"&gt;guides and checklists&lt;/A&gt;, some &lt;A href="http://msdn.microsoft.com/security/downloads/samples/default.aspx"&gt;code samples&lt;/A&gt;, the tool &lt;A href="http://www.microsoft.com/windows/appcompatibility/appverifier.mspx"&gt;Windows Application Verifier&lt;/A&gt;,&amp;nbsp;the book &lt;A href="http://www.microsoft.com/mspress/books/5957.asp"&gt;"Writting Secure Code, Second Edition"&lt;/A&gt;, and not in the Microsoft site but related with the subject,&amp;nbsp;a zdnet's &lt;A href="http://itpapers.zdnet.com/abstract.aspx?dtid=2&amp;amp;scid=912&amp;amp;docid=66888"&gt;WebCast&lt;/A&gt;, and&amp;nbsp;a University of Leeds's &lt;A href="http://www.comp.leeds.ac.uk/cgi-bin/sis/ext/handbook_pub.cgi?cmd=displayentry&amp;amp;module=COMP5160M"&gt;module&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;I would like to know if you find these resources&amp;nbsp;useful and what do you miss.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=95300" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/joselcs/archive/tags/Development/default.aspx">Development</category><category domain="http://blogs.msdn.com/joselcs/archive/tags/Security/default.aspx">Security</category></item><item><title>Secure code</title><link>http://blogs.msdn.com/joselcs/archive/2004/03/19/secure-code.aspx</link><pubDate>Fri, 19 Mar 2004 19:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:92573</guid><dc:creator>joselcs</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/joselcs/comments/92573.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joselcs/commentrss.aspx?PostID=92573</wfw:commentRss><description>I have been involved on a local focus group about writing secure code. Basically the idea is think about how Microsoft can help the developers in doing secure code, with a similar meaning as the book &lt;A href="http://www.microsoft.com/MSPress/books/5957.asp"&gt;Writing Secure Code&lt;/A&gt;. &lt;BR&gt;I would like to ear about what we are doing well and bad, what is more important (for instance, help in the design, construction or testing phase, samples, guides...), and, of course, what can we do for having more secure code developed on the .NET platform. &lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=92573" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/joselcs/archive/tags/Development/default.aspx">Development</category><category domain="http://blogs.msdn.com/joselcs/archive/tags/Security/default.aspx">Security</category></item><item><title>Another application for WordML </title><link>http://blogs.msdn.com/joselcs/archive/2004/02/22/another-application-for-wordml.aspx</link><pubDate>Mon, 23 Feb 2004 06:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:78033</guid><dc:creator>joselcs</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/joselcs/comments/78033.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joselcs/commentrss.aspx?PostID=78033</wfw:commentRss><description>&lt;P&gt;At least the different articles I have read are using WordML in a different way than we are. The main use of WordML is for obtain a set of data in XML. They are using Word as a entry of formatted data.&lt;/P&gt;
&lt;P&gt;We are using it for the opposite. We create a report template in Word, attach an schema and save it as WordML. In runtime, we have developed an engine -I hope it isn't already in the Word object model, I looked for it bu I didn't found it&amp;nbsp;:) -&amp;nbsp;that mixes the template and an XML valid for that schema. The goal is to eliminate the forms printed previously to be filled -contracts, for instance-.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=78033" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/joselcs/archive/tags/Development/default.aspx">Development</category><category domain="http://blogs.msdn.com/joselcs/archive/tags/Office/default.aspx">Office</category></item><item><title>Coding Standards</title><link>http://blogs.msdn.com/joselcs/archive/2004/02/10/coding-standards.aspx</link><pubDate>Tue, 10 Feb 2004 18:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:70517</guid><dc:creator>joselcs</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/joselcs/comments/70517.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joselcs/commentrss.aspx?PostID=70517</wfw:commentRss><description>&lt;P&gt;Rido has post a kind of &lt;A href="http://blogs.msdn.com/rido/archive/2004/02/06/68934.aspx"&gt;poll&lt;/A&gt; about the naming of private members. Some comments on using PascalCase, camelCase, _undescore...&lt;/P&gt;
&lt;P&gt;IMHO, the point is to have consensus on the development team. That can be a personal -very subjective- preference, with similar arguments in each case -more readable, more meaningful...-.&lt;/P&gt;
&lt;P&gt;What I think can be a strong advantage is to have a tool which can control the adherence to the standard. &lt;A href="http://www.gotdotnet.com/team/fxcop"&gt;FxCop&lt;/A&gt; is one of this tools, but it basically works with the members of an assembly. Hopefully soon we can have another tool, with a similar purpose of FxCop, working with the source code. A starting point could be &lt;A href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=ad31b214-8928-4f1f-8dff-b8081fab9d14"&gt;Code Inspector&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=70517" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/joselcs/archive/tags/Development/default.aspx">Development</category></item></channel></rss>