<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-14413407</id><updated>2012-01-31T05:22:32.838-08:00</updated><category term='SharePoint'/><category term='&quot;Sharepoint&quot;  TypeMock &quot;Isolator For SharePoint&quot;'/><category term='WSS'/><category term='ASP.NET'/><title type='text'>c# et al</title><subtitle type='html'>Day to day good stuff I find regarding my work</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>93</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-14413407.post-8384444153148916725</id><published>2011-02-18T12:50:00.001-08:00</published><updated>2012-01-31T05:22:32.842-08:00</updated><title type='text'>MQ</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wmq/"&gt;http://www-01.ibm.com/software/integration/wmq/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www3.sympatico.ca/n.rieck/docs/mqseries_client_on_openvms.html"&gt;Installing IBM's "MQSeries Client" on Windows and/or OpenVMS&lt;/a&gt;RedBook http://www.redbooks.ibm.com/redbooks/pdfs/sg246506.pdf&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-8384444153148916725?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/8384444153148916725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=8384444153148916725' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8384444153148916725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8384444153148916725'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2011/02/mq.html' title='MQ'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-773896790837806888</id><published>2010-12-22T06:20:00.000-08:00</published><updated>2011-01-04T07:24:50.804-08:00</updated><title type='text'>RSA</title><content type='html'>&lt;a href="http://publib.boulder.ibm.com/infocenter/rsysarch/v11/index.jsp?topic=/com.ibm.sa.help.doc/topics/c_General.html"&gt;Help RSA&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/ibmrational#p/a/u/0/CjjASGV36mw"&gt;Video &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;http://www.ibm.com/developerworks/rational/library/10/whats-new-in-rational-software-architect-8/index.html&lt;br /&gt;&lt;br /&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/rsysarch/v11/index.jsp?topic=/com.ibm.sa.help.doc/topics/c_General.html"&gt;RSA Workspace&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/pdfs/sg247244.pdf"&gt;Rational Business Driven Development for Compliance&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/pdfs/sg247105.pdf"&gt;Patterns: Model-Driven Development Using IBM Rational Software Architect&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/pdfs/sg247368.pdf"&gt; Model Driven Systems Development with Rational Products&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/rational/library/jul05/johnston/"&gt;Modeling service-oriented solutions&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/rational/newto/"&gt;New To&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/views/rational/libraryview.jsp?search_by=Modeling+with+SoaML"&gt;Modeling with SoaML&lt;/a&gt; &lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/downloads/r/modeler/"&gt;Rational Modeler&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/pdfs/sg247672.pdf"&gt;Redbooks&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.ibm.com/developerworks/wikis/display/RSA/Videos"&gt;Video&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www-01.ibm.com/software/rational/events_1.html#webcast"&gt;webcasts&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://download.boulder.ibm.com/ibmdl/pub/software/dw/rational/pdf/ArchtMgt_SW_series_Part1.pdf"&gt;IBM Rational Architecture Management software model structure guidelines&lt;br /&gt;Part 1. Fundamentals&lt;/a&gt;&lt;br /&gt;&lt;a href="http://download.boulder.ibm.com/ibmdl/pub/software/dw/rational/pdf/ArchtMgt_SW_series_Part2.pdf"&gt;IBM Rational Architecture Management software model structure guidelines&lt;br /&gt;Part 2. Classic Rational Unified Process&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-773896790837806888?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/773896790837806888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=773896790837806888' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/773896790837806888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/773896790837806888'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2010/12/rsa.html' title='RSA'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-1725727073573446234</id><published>2010-11-18T23:49:00.000-08:00</published><updated>2010-11-19T00:01:55.016-08:00</updated><title type='text'>Arkitektur</title><content type='html'>&lt;a href="http://www.codingthearchitecture.com/2008/01/18/how_much_software_design_detail_in_your_architecture_document.html"&gt;How much in SAD&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codingthearchitecture.com/pages/share.html"&gt;Share an architecture&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codingthearchitecture.com/presentations/sa2008-sharing-architectures/"&gt;Sharing 2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codingthearchitecture.com/presentations/sa2009-documenting-your-software-architecture-why-and-how/"&gt;Documenting how&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codingthearchitecture.com/pages/book/software-architecture-document-guidelines.html"&gt;Checks&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-1725727073573446234?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/1725727073573446234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=1725727073573446234' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/1725727073573446234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/1725727073573446234'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2010/11/arkitektur.html' title='Arkitektur'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-2012966185308371765</id><published>2010-08-30T10:32:00.000-07:00</published><updated>2010-08-30T10:34:19.971-07:00</updated><title type='text'>Test</title><content type='html'>Bra PDF dokument http://misko.hevery.com/attachments/Guide-Writing%20Testable%20Code.pdf&lt;br /&gt;&lt;br /&gt;&lt;a href="http://misko.hevery.com/code-reviewers-guide/"&gt;Writing testable code&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Stackoverflow &lt;a href="http://stackoverflow.com/questions/2243941/maintainable-unit-tests"&gt;om test&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-2012966185308371765?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/2012966185308371765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=2012966185308371765' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2012966185308371765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2012966185308371765'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2010/08/test.html' title='Test'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-4452519628592223773</id><published>2009-12-25T18:34:00.000-08:00</published><updated>2009-12-25T18:34:03.617-08:00</updated><title type='text'>Using C# Yield for Readability and Performance</title><content type='html'>&lt;a href="http://www.ytechie.com/2009/02/using-c-yield-for-readability-and-performance.html"&gt;Using C# Yield for Readability and Performance&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-4452519628592223773?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.ytechie.com/2009/02/using-c-yield-for-readability-and-performance.html' title='Using C# Yield for Readability and Performance'/><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/4452519628592223773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=4452519628592223773' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4452519628592223773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4452519628592223773'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/12/using-c-yield-for-readability-and.html' title='Using C# Yield for Readability and Performance'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-7937612578353486271</id><published>2009-12-22T11:28:00.000-08:00</published><updated>2009-12-22T11:28:37.200-08:00</updated><title type='text'>Randy Patterson » Post Topic » How to design a Fluent Interface</title><content type='html'>&lt;a href="http://randypatterson.com/index.php/2007/09/26/how-to-design-a-fluent-interface/"&gt;Randy Patterson » Post Topic » How to design a Fluent Interface&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-7937612578353486271?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://randypatterson.com/index.php/2007/09/26/how-to-design-a-fluent-interface/' title='Randy Patterson » Post Topic » How to design a Fluent Interface'/><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/7937612578353486271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=7937612578353486271' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7937612578353486271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7937612578353486271'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/12/randy-patterson-post-topic-how-to.html' title='Randy Patterson » Post Topic » How to design a Fluent Interface'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-7682873569304410635</id><published>2009-12-22T07:44:00.000-08:00</published><updated>2009-12-22T07:44:25.930-08:00</updated><title type='text'>Bits in Motion: Gallio integration with Visual Studio Team System</title><content type='html'>&lt;a href="http://blog.bits-in-motion.com/2008/04/gallio-integration-with-visual-studio.html"&gt;Bits in Motion: Gallio integration with Visual Studio Team System&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-7682873569304410635?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blog.bits-in-motion.com/2008/04/gallio-integration-with-visual-studio.html' title='Bits in Motion: Gallio integration with Visual Studio Team System'/><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/7682873569304410635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=7682873569304410635' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7682873569304410635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7682873569304410635'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/12/bits-in-motion-gallio-integration-with.html' title='Bits in Motion: Gallio integration with Visual Studio Team System'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-7989246767986238265</id><published>2009-12-16T15:17:00.000-08:00</published><updated>2009-12-16T16:00:21.840-08:00</updated><title type='text'>Linq sorting</title><content type='html'>I use LINQ -SQL and returns a List&lt;chartdata&gt;  that needs to have a customized sorting&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_PTTki0EiZX0/SylzC8szv-I/AAAAAAAAAMk/YleT8tQX6K4/s1600-h/ChartData.png"&gt;&lt;img style="WIDTH: 184px; HEIGHT: 187px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5415986521380732898" border="0" alt="" src="http://2.bp.blogspot.com/_PTTki0EiZX0/SylzC8szv-I/AAAAAAAAAMk/YleT8tQX6K4/s400/ChartData.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Example&lt;br /&gt;List&lt;data&gt; data = FindShareOfGrowth(lstCountries, new DateTime(2009,10,5))&lt;br /&gt;&lt;br /&gt;this needs to have a customized sorting &lt;br /&gt;&lt;br /&gt;like &lt;br /&gt;&lt;br /&gt;data.ChartSort()&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;        public List&lt;ChartData&gt; FindShareOfGrowth(List&lt;Country&gt; lstCountry, DateTime minDate)&lt;br /&gt;        {&lt;br /&gt;            var db = new ValueUpDBDataContext();&lt;br /&gt;            var queryNN = FindAllNNHelper(db, lstCountry, minDate);&lt;br /&gt;            var queryAll = FindAllMinMaxNNHelper(db, chartNr, lstCountry, minDate);&lt;br /&gt;&lt;br /&gt;            queryAll.ToList(); &lt;br /&gt;            var query = from nn in queryNN&lt;br /&gt;                        join all in queryAll on new { K1 = nn.DateRange, K2 = nn.Name }&lt;br /&gt;                        equals new { K1 = all.DateRange, K2 = all.Name }&lt;br /&gt;                        select new ChartData&lt;br /&gt;                        {&lt;br /&gt;                            Name = nn.Name,&lt;br /&gt;                            DateRange = nn.DateRange,&lt;br /&gt;                            Value = nn.Value / all.ValueAbs,&lt;br /&gt;                            Volume = nn.Volume / all.VolumeAbs&lt;br /&gt;                        };&lt;br /&gt;            return query.OrderBy(c =&gt; c.DateRange).ThenBy(c =&gt; c.Name).ToList();&lt;br /&gt;        }&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-7989246767986238265?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/7989246767986238265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=7989246767986238265' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7989246767986238265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7989246767986238265'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/12/linq-sorting.html' title='Linq sorting'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_PTTki0EiZX0/SylzC8szv-I/AAAAAAAAAMk/YleT8tQX6K4/s72-c/ChartData.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-7742714981947440065</id><published>2009-11-24T06:46:00.000-08:00</published><updated>2009-11-24T06:46:04.506-08:00</updated><title type='text'>Creating a PowerPoint 2007 Presentation from a Folder of Images by Using the Open XML SDK 2.0 for Microsoft Office</title><content type='html'>&lt;a href="http://msdn.microsoft.com/en-us/library/ee412267.aspx"&gt;Creating a PowerPoint 2007 Presentation from a Folder of Images by Using the Open XML SDK 2.0 for Microsoft Office&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/dmahugh/archive/2009/07/09/open-xml-developers-where-to-get-answers.aspx"&gt;Where to get the answers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/office/bb265236.aspx"&gt;Open XML Developer Center&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-7742714981947440065?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://msdn.microsoft.com/en-us/library/ee412267.aspx' title='Creating a PowerPoint 2007 Presentation from a Folder of Images by Using the Open XML SDK 2.0 for Microsoft Office'/><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/7742714981947440065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=7742714981947440065' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7742714981947440065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7742714981947440065'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/11/creating-powerpoint-2007-presentation.html' title='Creating a PowerPoint 2007 Presentation from a Folder of Images by Using the Open XML SDK 2.0 for Microsoft Office'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-8149164680961746609</id><published>2009-11-13T17:34:00.001-08:00</published><updated>2009-11-13T17:42:07.104-08:00</updated><title type='text'>SSIS prestanda Projekt 1</title><content type='html'>Följande resultat fick vid körning av Projekt 1 Uppgift 1&lt;br /&gt;&lt;br /&gt;Jag har användt &lt;a href="http://bidshelper.codeplex.com/"&gt;BIDS Helper&lt;/a&gt; som finns på CodePlex och funktionen &lt;a href="http://bidshelper.codeplex.com/wikipage?title=SSIS%20Performance%20Visualization&amp;amp;referringTitle=Home"&gt;SSIS Performance Visualization&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://farm3.static.flickr.com/2586/4101331987_39fe84d4ec_o.png"&gt;&lt;br /&gt;&lt;img src="http://farm3.static.flickr.com/2494/4102087334_6497dc1ab4_o.png"&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-8149164680961746609?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/8149164680961746609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=8149164680961746609' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8149164680961746609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8149164680961746609'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/11/ssis-prestanda-projekt-1.html' title='SSIS prestanda Projekt 1'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-7573618971119601074</id><published>2009-10-18T03:34:00.000-07:00</published><updated>2009-10-18T03:34:56.416-07:00</updated><title type='text'>YouTube - Internationalization: Moving beyond string externalization</title><content type='html'>&lt;a href="http://www.youtube.com/watch?v=MWbgjUsmiYQ&amp;amp;NR=1"&gt;YouTube - Internationalization: Moving beyond string externalization&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-7573618971119601074?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=MWbgjUsmiYQ&amp;NR=1' title='YouTube - Internationalization: Moving beyond string externalization'/><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/7573618971119601074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=7573618971119601074' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7573618971119601074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7573618971119601074'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/10/youtube-internationalization-moving.html' title='YouTube - Internationalization: Moving beyond string externalization'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-2680653098882199007</id><published>2009-09-21T02:25:00.000-07:00</published><updated>2009-09-25T06:43:41.303-07:00</updated><title type='text'>Amazon</title><content type='html'>&lt;a href="http://blogs.iis.net/bills/archive/2009/01/13/how-to-run-windows-amp-iis-in-the-cloud-on-amazon-ec2-in-15-mins.aspx"&gt;How to Run Windows &amp;amp; IIS in the Cloud on Amazon EC2 (in 15 mins) : BillS IIS Blog : The Official Microsoft IIS Site&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://cloudhosting.ulitzer.com/node/1103814"&gt;Cloud Computing Best Practices | Cloud Hosting Journal&lt;/a&gt;&lt;br /&gt;&lt;a href="http://docs.amazonwebservices.com/AWSEC2/2009-08-15/GettingStartedGuide/"&gt;Getting started Guide&lt;/a&gt;&lt;br /&gt;&lt;a href="http://aws.amazon.com/vpc/"&gt;Amazone VPC&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.elumenotion.com/Blog/Lists/Posts/Post.aspx?ID=75"&gt;Sharepoint in the cloud&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-2680653098882199007?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/2680653098882199007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=2680653098882199007' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2680653098882199007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2680653098882199007'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/09/amazon.html' title='Amazon'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-8212862296561130608</id><published>2009-09-13T14:03:00.000-07:00</published><updated>2009-09-13T14:03:06.665-07:00</updated><title type='text'>Debugging XML Transforms (XSLT) with Visual Studio - Steve Wellens</title><content type='html'>&lt;a href="http://weblogs.asp.net/stevewellens/archive/2009/09/01/debugging-xml-transforms-xslt-with-visual-studio.aspx"&gt;Debugging XML Transforms (XSLT) with Visual Studio - Steve Wellens&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-8212862296561130608?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://weblogs.asp.net/stevewellens/archive/2009/09/01/debugging-xml-transforms-xslt-with-visual-studio.aspx' title='Debugging XML Transforms (XSLT) with Visual Studio - Steve Wellens'/><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/8212862296561130608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=8212862296561130608' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8212862296561130608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8212862296561130608'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/09/debugging-xml-transforms-xslt-with.html' title='Debugging XML Transforms (XSLT) with Visual Studio - Steve Wellens'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-8752066950368693633</id><published>2009-09-04T00:29:00.000-07:00</published><updated>2009-09-04T00:29:38.426-07:00</updated><title type='text'>Visual Studio</title><content type='html'>&lt;a href="http://blogs.msdn.com/ahenrik/archive/2008/10/30/kortkommandon-till-visual-studio.aspx"&gt;André Henriksson : Kortkommandon till Visual Studio&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-8752066950368693633?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.msdn.com/ahenrik/archive/2008/10/30/kortkommandon-till-visual-studio.aspx' title='Visual Studio'/><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/8752066950368693633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=8752066950368693633' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8752066950368693633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8752066950368693633'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/09/visual-studio.html' title='Visual Studio'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-405241486221601210</id><published>2009-09-03T23:15:00.000-07:00</published><updated>2009-09-03T23:15:21.913-07:00</updated><title type='text'>ALT.NET Sverige et al</title><content type='html'>&lt;a href="http://www.altdotnet.se/"&gt;ALT.NET Sverige&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-405241486221601210?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.altdotnet.se/' title='ALT.NET Sverige et al'/><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/405241486221601210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=405241486221601210' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/405241486221601210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/405241486221601210'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/09/altnet-sverige-et-al.html' title='ALT.NET Sverige et al'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-7627286769160830597</id><published>2009-09-03T22:59:00.000-07:00</published><updated>2009-09-03T22:59:34.291-07:00</updated><title type='text'>Times and Time Zones</title><content type='html'>&lt;a href="http://msdn.microsoft.com/en-us/library/bb384268.aspx"&gt;Times and Time Zones&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.danrigsby.com/blog/index.php/2008/08/24/timezone-vs-timezoneinfo-in-net/"&gt;Dan Rigsby » TimeZone vs. TimeZoneInfo in .Net&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-7627286769160830597?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://msdn.microsoft.com/en-us/library/bb384268.aspx' title='Times and Time Zones'/><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/7627286769160830597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=7627286769160830597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7627286769160830597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7627286769160830597'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/09/times-and-time-zones.html' title='Times and Time Zones'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-8489323614548083864</id><published>2009-05-10T00:28:00.001-07:00</published><updated>2009-05-10T00:28:50.213-07:00</updated><title type='text'>Hyper-V</title><content type='html'>&lt;a href="http://www.microsoft.com/windowsserver2008/en/us/hyperv-faq.aspx"&gt;http://www.microsoft.com/windowsserver2008/en/us/hyperv-faq.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-8489323614548083864?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/8489323614548083864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=8489323614548083864' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8489323614548083864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8489323614548083864'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/05/hyper-v.html' title='Hyper-V'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-4158097474132202655</id><published>2009-05-01T07:52:00.000-07:00</published><updated>2009-05-01T07:56:27.942-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><title type='text'>Order of SharePoint Site Definition Provisioning</title><content type='html'>&lt;a href="http://www.sharepointblogs.com/mirjam/archive/2009/04/29/site-definition-provisioning-order.aspx"&gt;Order of SharePoint Site Definition Provisioning&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-- Post From My iPhone&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-4158097474132202655?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/4158097474132202655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=4158097474132202655' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4158097474132202655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4158097474132202655'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/05/order-of-sharepoint-templates.html' title='Order of SharePoint Site Definition Provisioning'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-4433028907797982259</id><published>2009-01-29T12:31:00.000-08:00</published><updated>2009-01-29T12:31:58.924-08:00</updated><title type='text'>Christophe Fiessinger's Blog : New Online Training Courses for Microsoft Excel Services</title><content type='html'>&lt;a href="http://blogs.msdn.com/chrisfie/archive/2008/09/15/new-online-training-courses-for-microsoft-excel-services.aspx"&gt;Christophe Fiessinger&amp;#39;s Blog : New Online Training Courses for Microsoft Excel Services&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/chrisfie/archive/2008/12/19/how-to-report-project-risks-at-a-program-level.aspx"&gt;Christophe Fiessinger&amp;#39;s Blog : How to report Project Risks at a Program Level?&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-4433028907797982259?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.msdn.com/chrisfie/archive/2008/09/15/new-online-training-courses-for-microsoft-excel-services.aspx' title='Christophe Fiessinger&apos;s Blog : New Online Training Courses for Microsoft Excel Services'/><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/4433028907797982259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=4433028907797982259' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4433028907797982259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4433028907797982259'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/01/christophe-fiessingers-blog-new-online.html' title='Christophe Fiessinger&apos;s Blog : New Online Training Courses for Microsoft Excel Services'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-2410060147155663954</id><published>2009-01-26T23:17:00.000-08:00</published><updated>2009-01-27T21:49:56.194-08:00</updated><title type='text'>SharePoint and SQL Server Reporting Services - Installation and Setup | Sahil Malik - blah.winsmarts.com</title><content type='html'>&lt;a href="http://blah.winsmarts.com/2007-12-SharePoint_and_SQL_Server_Reporting_Services_-_Installation_and_Setup.aspx"&gt;SharePoint and SQL Server Reporting Services - Installation and Setup | Sahil Malik - blah.winsmarts.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://technet.microsoft.com/en-us/library/bb283321(SQL.90).aspx"&gt;Report Server How-to Topics (SharePoint Integrated Mode)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/KB/reporting-services/ReportFromSharePoint.aspx"&gt;CodeProject: SQL Reporting Services data from SharePoint lists. Free source code and programming help&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rockstarguys.com/blogs/colin/archive/2006/11/10/accessing-sharepoint-list-items-with-sql-server-2005-reporting-services.aspx"&gt;Accessing SharePoint List Items with SQL Server 2005 Reporting Services - Colin Bowern - RockstarGuys.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rockstarguys.com/blogs/colin/archive/2006/11/10/accessing-sharepoint-list-items-with-sql-server-2005-reporting-services.aspx"&gt;Accessing SharePoint List Items with SQL Server 2005 Reporting Services - Colin Bowern - RockstarGuys.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-2410060147155663954?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/2410060147155663954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=2410060147155663954' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2410060147155663954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2410060147155663954'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2009/01/sharepoint-and-sql-server-reporting.html' title='SharePoint and SQL Server Reporting Services - Installation and Setup | Sahil Malik - blah.winsmarts.com'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-5274825923660677971</id><published>2008-12-18T12:57:00.000-08:00</published><updated>2008-12-18T12:58:41.468-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='&quot;Sharepoint&quot;  TypeMock &quot;Isolator For SharePoint&quot;'/><title type='text'>TypeMock - unit testing Sharepoint - Isolator for Sharepoint</title><content type='html'>Typemock are offering their new product for &lt;a href="http://www.typemock.com/sharepointpage.php?utm_source=sp_bb&amp;amp;utm_medium=blog_4sp&amp;amp;utm_campaign=sp_bb"&gt;unit testing SharePoint&lt;/a&gt; called Isolator For SharePoint, for a special introduction price. it is the only tool that allows you to &lt;a href="http://blog.typemock.com/2008/11/newisolatorforsharepointtoolforunittest.html?utm_source=typeblog&amp;amp;utm_medium=sp_bb&amp;amp;utm_campaign=typeblog"&gt;unit test SharePoint&lt;/a&gt; without a SharePoint server. To learn more &lt;a href="http://www.typemock.com/sharepointpage.php?utm_source=sp_bb&amp;amp;utm_medium=blog_4sp&amp;amp;utm_campaign=sp_bb"&gt;click here&lt;/a&gt;.&lt;br /&gt;The first 50 bloggers who blog this text in their blog and tell us about it, will get a Full Isolator license, Free. for rules and info &lt;a href="http://blog.typemock.com/2008/11/newisolatorforsharepointtoolforunittest.html"&gt;click here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-5274825923660677971?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/5274825923660677971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=5274825923660677971' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/5274825923660677971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/5274825923660677971'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/12/typemock-unit-testing-sharepoint.html' title='TypeMock - unit testing Sharepoint - Isolator for Sharepoint'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-3789003472030938979</id><published>2008-12-13T04:41:00.000-08:00</published><updated>2008-12-13T10:20:16.080-08:00</updated><title type='text'>Workflow WWF</title><content type='html'>&lt;a href="http://channel9.msdn.com/Niners/cliff.simpkins/"&gt;Channel 9 sessions&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://social.msdn.microsoft.com/content/en-us/msft/netframework/wf/Codesamples"&gt;MSDN&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dotnetguts.blogspot.com/2008/02/video-tutorials-for-wwf-windows.html"&gt;Video&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://odetocode.com/Blogs/scott/archive/2006/08/02/5492.aspx"&gt;Testing WWF&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/endpoint/archive/2008/12/01/new-virtual-lab-using-test-first-development-with-wf-3-5.aspx"&gt;Lab Unit testing Workflow activities&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://social.msdn.microsoft.com/content/en-us/msft/netframework/wf/CustomCompositeActivity"&gt;Creating a Custom Composite Activity&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-3789003472030938979?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/3789003472030938979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=3789003472030938979' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/3789003472030938979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/3789003472030938979'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/12/workflow-wwf.html' title='Workflow WWF'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-8019265637398201330</id><published>2008-12-07T12:55:00.000-08:00</published><updated>2008-12-07T12:56:33.232-08:00</updated><title type='text'></title><content type='html'>&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-8019265637398201330?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/8019265637398201330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=8019265637398201330' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8019265637398201330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8019265637398201330'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/12/blog-post.html' title=''/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-4958746839499266495</id><published>2008-11-24T12:19:00.000-08:00</published><updated>2008-12-13T04:46:03.735-08:00</updated><title type='text'>Powershell</title><content type='html'>Powershell resources&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://blogs.flexnetconsult.co.uk/colinbyrne/2008/03/21/PowerShellGeneratingAProxyForAllTheSharePointWebServices.aspx"&gt;Generating a proxy for Sharepoint webservice&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.flexnetconsult.co.uk/colinbyrne/ct.ashx?id=5c6f6021-c6b1-468a-a60a-53250cc86b0b&amp;amp;url=http%3a%2f%2fmsevents.microsoft.com%2fCUI%2fWebCastEventDetails.aspx%3fEventID%3d1032346304%26EventCategory%3d3%26culture%3den-US%26CountryCode%3dUS"&gt;Powershell Sharepoint lab&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://nickgrattan.wordpress.com/2007/09/03/preparing-powershell-for-sharepoint-and-moss-2007/"&gt;Getting started with Sharepoint&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://masteringsharepoint.com/blogs/bobmixon/archive/2008/08/15/powershell-and-sharepoint.aspx"&gt;PowerShell and Sharepoint&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/scriptcenter/topics/winpsh/events.mspx"&gt;Windows Powershell CTP 2.0 WMI&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-4958746839499266495?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/4958746839499266495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=4958746839499266495' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4958746839499266495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4958746839499266495'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/11/powershell.html' title='Powershell'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-5776268399500466017</id><published>2008-11-23T06:03:00.000-08:00</published><updated>2008-11-23T06:04:10.390-08:00</updated><title type='text'>MOSS Disposal</title><content type='html'>&lt;a href="http://blogs.msdn.com/rogerla/"&gt;http://blogs.msdn.com/rogerla/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-5776268399500466017?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/5776268399500466017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=5776268399500466017' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/5776268399500466017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/5776268399500466017'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/11/moss-disposal.html' title='MOSS Disposal'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-2981283633138468777</id><published>2008-11-21T02:36:00.000-08:00</published><updated>2008-11-29T08:05:32.361-08:00</updated><title type='text'>TFS Web test resources</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/edglas/pages/content-index-for-web-tests-and-load-tests.aspx"&gt;Link list&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;WebCasts&lt;br /&gt;&lt;a href="http://www.microsoft.com/events/series/detail/webcastdetails.aspx?seriesid=84&amp;amp;webcastid=5362"&gt;Microsoft Visual Studio Team System 2008 Test Edition (Level 300)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/edglas/archive/2008/07/25/web-load-and-unit-testing-videos-on-msdn.aspx"&gt;Landing page for more webcasts&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Codeplex&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codeplex.com/htmlagilitypack"&gt;http://www.codeplex.com/htmlagilitypack&lt;/a&gt; used for parsing HTML&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codeplex.com/loadtestreports"&gt;Microsoft Visual Studio Team System Load Test Reporting Sample&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codeplex.com/TeamTestPlugins"&gt;Team Test templates for Plugins extraction rules etc&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a id="ctl00_ctl00_MasterContent_ProjectTitleControl1_ProjectTitleLink1" href="http://www.codeplex.com/PAL"&gt;Performance Analysis of Logs (PAL) Tool &lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;PPT about Webtesting&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa730850(vs.80).aspx"&gt;Monitoring and Analyzing a Load Test Result&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.dotnetcurry.com/ShowArticle.aspx?ID=133"&gt;Introducing using Webtests in mind&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;MSDN &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/vststest/threads/"&gt;http://social.msdn.microsoft.com/Forums/en-US/vststest/threads/&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://social.msdn.microsoft.com/forums/en-US/vstswebtest/threads/"&gt;MSDN Forum about Web and Load testing&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;About webtest &lt;a href="http://msdn.microsoft.com/en-us/library/aa730850(vs.80).aspx"&gt;http://msdn.microsoft.com/en-us/library/aa730850(vs.80).aspx&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Webtestrecorder &lt;a href="http://msdn.microsoft.com/en-us/library/ms364082(VS.80).aspx"&gt;http://msdn.microsoft.com/en-us/library/ms364082(VS.80).aspx&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Webtest debugging &lt;a href="http://blogs.msdn.com/edglas/archive/2007/12/02/web-test-authoring-and-debugging-techniques-for-vs-2008.aspx"&gt;http://blogs.msdn.com/edglas/archive/2007/12/02/web-test-authoring-and-debugging-techniques-for-vs-2008.aspx&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Managing goal-based &lt;a href="http://blogs.msdn.com/mtaute/archive/2006/12/15/managing-goal-based-load-using-multiple-perfcounter-thresholds.aspx"&gt;load using multiple perfcounter thresholds&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Weblog about webtest etal &lt;a href="http://blogs.msdn.com/mtaute/default.aspx"&gt;http://blogs.msdn.com/mtaute/default.aspx&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-2981283633138468777?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/2981283633138468777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=2981283633138468777' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2981283633138468777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2981283633138468777'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/11/tfs-web-test-resources.html' title='TFS Web test resources'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-602225927062249514</id><published>2008-10-26T01:36:00.000-07:00</published><updated>2008-10-26T01:48:07.079-07:00</updated><title type='text'>Rapport</title><content type='html'>00. In med LoadCommit 3 i LoadAll&lt;br /&gt;&lt;br /&gt;0. Ta bort uppdatera där det inte funkar&lt;br /&gt;- Chart&lt;br /&gt;- ChartGraph&lt;br /&gt;- NovoProduct&lt;br /&gt;- OriginalCompany&lt;br /&gt;&lt;br /&gt;1. Skapa Chart 14 med alla MAT&lt;br /&gt;2. Skapa nya MAT för de Brands som saknas&lt;br /&gt;a) NovoMix, Mixtard&lt;br /&gt;b) Other Human Insulin new&lt;br /&gt;==&gt; Alla Humulin Insulin - no mark&lt;br /&gt;c) ????&lt;br /&gt;&lt;br /&gt;2. Skapa Chart 15 som blir OWT för alla&lt;br /&gt;&lt;br /&gt;3. LoadCommit4&lt;br /&gt;Exec MATOWTTransfer NyRapport, Gammal Chart, Namn&lt;br /&gt;&lt;br /&gt;4. Skapa sida Chart 15 som visar alla&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-602225927062249514?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/602225927062249514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=602225927062249514' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/602225927062249514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/602225927062249514'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/10/rapport.html' title='Rapport'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-7631106801997217285</id><published>2008-09-21T02:26:00.000-07:00</published><updated>2008-09-21T03:50:28.828-07:00</updated><title type='text'>MOSS Search</title><content type='html'>&lt;strong&gt;Some Useful MOSS Search Development Related Articles&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/miketag/archive/2008/03/24/some-useful-moss-search-development-related-articles.aspx"&gt;http://blogs.msdn.com/miketag/archive/2008/03/24/some-useful-moss-search-development-related-articles.aspx&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;What you give up with Full Text SQL Queries using Wildcard Search &lt;/strong&gt;&lt;br /&gt;&lt;a href="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/09/18/what-you-give-up-with-full-text-sql-queries-using-wildcard-search.aspx"&gt;http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/09/18/what-you-give-up-with-full-text-sql-queries-using-wildcard-search.aspx&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Search: Fine Tuning search relevancy in Microsoft SharePoint Server 2007: Getting the search results your user expects &lt;/strong&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/brianwilson/archive/2007/02/26/fine-tuning-search-relevancy-in-moss-2007-getting-the-search-results-your-user-expects-part-1.aspx"&gt;http://blogs.msdn.com/brianwilson/archive/2007/02/26/fine-tuning-search-relevancy-in-moss-2007-getting-the-search-results-your-user-expects-part-1.aspx&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Using Wildcard Search Web Part to search for recently modified files &lt;/strong&gt;&lt;br /&gt;&lt;a href="http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/09/17/using-wildcard-search-web-part-to-search-for-recently-modified-files.aspx"&gt;http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/09/17/using-wildcard-search-web-part-to-search-for-recently-modified-files.aspx&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;MOSS Search Word Stemming - Part 1&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/miketag/archive/2006/12/27/moss-search-word-stemming-part-1.aspx"&gt;http://blogs.msdn.com/miketag/archive/2006/12/27/moss-search-word-stemming-part-1.aspx&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;MOSS Search Word Stemming - Part 2&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/miketag/archive/2006/12/27/moss-search-word-stemming-part-2.aspx"&gt;http://blogs.msdn.com/miketag/archive/2006/12/27/moss-search-word-stemming-part-2.aspx&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Best Practices: Writing SQL Syntax Queries for Relevant Results in Enterprise Search&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb219479.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb219479.aspx&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;FREETEXT Predicate in Enterprise Search SQL Syntax&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms516214.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms516214.aspx&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Deploying and Supporting Enterprise Search&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://technet.microsoft.com/en-us/library/bb735129.aspx"&gt;http://technet.microsoft.com/en-us/library/bb735129.aspx&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;CONTAINS Predicate in Enterprise Search SQL Syntax&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms513993.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms513993.aspx&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Using Wildcards in the CONTAINS Predicate in Enterprise Search SQL Syntax&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms552152.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms552152.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Misc&lt;br /&gt;&lt;strong&gt;Best Practices: Using Disposable Windows SharePoint Services Objects&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-gb/library/aa973248.aspx"&gt;http://msdn.microsoft.com/en-gb/library/aa973248.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-7631106801997217285?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/7631106801997217285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=7631106801997217285' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7631106801997217285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7631106801997217285'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/09/moss-search.html' title='MOSS Search'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-8782951832124527837</id><published>2008-08-27T15:08:00.001-07:00</published><updated>2008-08-27T15:08:37.264-07:00</updated><title type='text'>Linq code smell</title><content type='html'>&lt;a href="http://www.hanselman.com/blog/ImprovingLINQCodeSmellWithExplicitAndImplicitConversionOperators.aspx"&gt;http://www.hanselman.com/blog/ImprovingLINQCodeSmellWithExplicitAndImplicitConversionOperators.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-8782951832124527837?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/8782951832124527837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=8782951832124527837' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8782951832124527837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8782951832124527837'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/08/linq-code-smell.html' title='Linq code smell'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-6625977614372161213</id><published>2008-08-03T13:17:00.000-07:00</published><updated>2008-08-10T21:43:23.895-07:00</updated><title type='text'>Infopath</title><content type='html'>InfoPath Processinginstruction&lt;br /&gt;&lt;a href="http://kjellsj.blogspot.com/2005/04/submitting-xsiniltrue-values-from.html"&gt;http://kjellsj.blogspot.com/2005/04/submitting-xsiniltrue-values-from.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;xsi:nil Attribute binding support&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ybce7f69(VS.80).aspx"&gt;http://msdn.microsoft.com/en-us/library/ybce7f69(VS.80).aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Setting up Infopath and UDC&lt;br /&gt;&lt;a href="http://williamkent.net/archive/2008/06/09/configuring-sharepoint-for-use-with-infopath-and-forms-server.aspx"&gt;http://williamkent.net/archive/2008/06/09/configuring-sharepoint-for-use-with-infopath-and-forms-server.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Code to store Infopath to WCF&lt;br /&gt;&lt;a href="http://williamkent.net/archive/2008/06/09/code-to-store-infopath-forms-via-wcf.aspx"&gt;http://williamkent.net/archive/2008/06/09/code-to-store-infopath-forms-via-wcf.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a id="viewpost_ascx_TitleUrl" title="Title of this entry." href="http://williamkent.net/archive/2008/06/10/creating-a-form-in-infopath-for-saving-and-loading-through.aspx"&gt;Creating a form in Infopath for saving and loading through WCF with parameters for Forms Server&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a title="Permanent Link to How To: Add the Contact Selector to InfoPath 2007" href="http://stevepietrek.com/2008/05/02/how-to-add-the-contact-selector-to-infopath-2007/" rel="bookmark"&gt;How To: Add the Contact Selector to InfoPath 2007&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-6625977614372161213?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/6625977614372161213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=6625977614372161213' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/6625977614372161213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/6625977614372161213'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/08/infopath.html' title='Infopath'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-8115579143005147154</id><published>2008-07-31T03:56:00.001-07:00</published><updated>2008-07-31T03:56:58.831-07:00</updated><title type='text'>Sharepoint development ppt</title><content type='html'>&lt;a href="http://www.microsoft.com/downloadS/details.aspx?FamilyID=25f9cc59-4ea3-4381-8b37-9430f664eac6&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloadS/details.aspx?FamilyID=25f9cc59-4ea3-4381-8b37-9430f664eac6&amp;amp;displaylang=en&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-8115579143005147154?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/8115579143005147154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=8115579143005147154' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8115579143005147154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/8115579143005147154'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/07/sharepoint-development-ppt.html' title='Sharepoint development ppt'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-7335564019549314105</id><published>2008-07-31T02:58:00.000-07:00</published><updated>2008-07-31T02:59:09.804-07:00</updated><title type='text'>Delete a SSP</title><content type='html'>stsadm -o deletessp - title "SharedServices1" no other SSP installed....&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-7335564019549314105?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/7335564019549314105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=7335564019549314105' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7335564019549314105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7335564019549314105'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/07/delete-ssp.html' title='Delete a SSP'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-7059591347222318368</id><published>2008-07-30T05:28:00.001-07:00</published><updated>2008-07-30T05:28:27.772-07:00</updated><title type='text'>MOSS Navigation</title><content type='html'>&lt;a href="http://www.decatec.it/blogs/2007/02/10/MOSS+2007+Navigation+Blog+Series+Has+Started.aspx"&gt;http://www.decatec.it/blogs/2007/02/10/MOSS+2007+Navigation+Blog+Series+Has+Started.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-7059591347222318368?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/7059591347222318368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=7059591347222318368' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7059591347222318368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7059591347222318368'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/07/moss-navigation.html' title='MOSS Navigation'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-7737521109590966252</id><published>2008-07-30T01:53:00.000-07:00</published><updated>2008-07-30T02:55:21.209-07:00</updated><title type='text'>MOSS</title><content type='html'>Install MOSS&lt;br /&gt;&lt;a href="http://mindsharpblogs.com/ben/archive/2008/03/08/4411.aspx"&gt;http://mindsharpblogs.com/ben/archive/2008/03/08/4411.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Adding Javascript to the onload event&lt;br /&gt;&lt;a href="http://www.21apps.com/2007/07/adding-javascript-functions-to-onload.html"&gt;http://www.21apps.com/2007/07/adding-javascript-functions-to-onload.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Adding Pictures in a features&lt;br /&gt;&lt;a href="http://www.21apps.com/2007/07/adding-javascript-functions-to-onload.html"&gt;http://www.21apps.com/2007/07/adding-javascript-functions-to-onload.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-7737521109590966252?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/7737521109590966252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=7737521109590966252' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7737521109590966252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7737521109590966252'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/07/moss.html' title='MOSS'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-3312864394891557974</id><published>2008-04-29T23:30:00.000-07:00</published><updated>2008-04-29T23:36:50.513-07:00</updated><title type='text'>Domän modell vs. Informations modell</title><content type='html'>&lt;strong&gt;Olika definitioner &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://martinfowler.com/eaaCatalog/domainModel.html"&gt;Domän modell &lt;/a&gt;(MF)&lt;br /&gt;&lt;span style="color:#000099;"&gt;Anti Pattern:&lt;/span&gt; &lt;a href="http://martinfowler.com/bliki/AnemicDomainModel.html"&gt;AnemicDomain&lt;/a&gt; ( &lt;span style="font-size:85%;"&gt;def ordet &lt;/span&gt;&lt;a href="http://www.medterms.com/script/main/art.asp?articlekey=15492"&gt;&lt;span style="font-size:85%;"&gt;Anemic&lt;/span&gt;&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Att ta fram en informations modell beskrivs bra i&lt;br /&gt;&lt;a href="http://safari.informit.com/9780596527709"&gt;Beyond Schemas: Planning Your XML Model&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://safari.informit.com/images/9780596527709/9780596527709_xs.gif"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 96px; CURSOR: hand; HEIGHT: 93px" height="212" alt="" src="http://safari.informit.com/images/9780596527709/9780596527709_xs.gif" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-3312864394891557974?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/3312864394891557974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=3312864394891557974' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/3312864394891557974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/3312864394891557974'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/04/domn-modell-vs-informations-modell.html' title='Domän modell vs. Informations modell'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-7485435173537101109</id><published>2008-04-18T04:21:00.001-07:00</published><updated>2008-04-18T04:21:58.419-07:00</updated><title type='text'>Fredagar med Jonas L rekommenderas</title><content type='html'>&lt;a href="http://blogs.msdn.com/robf/archive/2008/04/18/missa-inte-starten-av-msdn-tv-live-introduktion-till-wcf-idag-kl-12-00.aspx"&gt;MSDN TV Live - Windows Communication Foundation&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-7485435173537101109?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/7485435173537101109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=7485435173537101109' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7485435173537101109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7485435173537101109'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/04/fredagar-med-jonas-l-rekommenderas.html' title='Fredagar med Jonas L rekommenderas'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-6355659675367270382</id><published>2008-04-04T04:11:00.000-07:00</published><updated>2008-04-04T05:21:19.514-07:00</updated><title type='text'>InfoPath information sources</title><content type='html'>&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=db1d99d9-0a31-45de-8efb-16c75e194dc3&amp;amp;displaylang=en"&gt;InfoPath 2007 Document: Developing InfoPath 2007 Managed-Code Solutions&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/aa701079.aspx"&gt;Hosting the InfoPath 2007 Form Editing Environment in a Custom Windows Form Application&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb294378.aspx"&gt;Guide to InfoPath 2007 Developer Documentation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=f65c20df-adc2-446a-8fbc-d7c5ed5dd83f&amp;amp;displaylang=en&amp;amp;Hash=iekY8NVJOLhFXoWn3SwV2b5zkFtvco8%2fZixDRlAfsCFSNmXXZOAOx5CNwDHNXQZJ2WtMxiMTQsBDF3LtwzIc9Q%3d%3d"&gt;InfoPath 2007 Sample: Using IOLECommands with the InfoPath Form Control&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=26E4FF75-E68D-4B34-9C60-94BA1937B467&amp;amp;displaylang=en"&gt;InfoPath 2007 Training Labs&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=B3169275-C9FD-4871-B0D9-3C0BAB319ED5&amp;amp;displaylang=en"&gt;InfoPath 2007 Forms Get Started&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PPT &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=5E9BF2AF-7019-4723-B8D9-6D2A376D302E&amp;amp;displaylang=en"&gt;Using InfoPath 2007 Forms on a SharePoint Server 2007 Site&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=197658#197658"&gt;Create Document Information Panel&lt;/a&gt; using Info Path&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;VSTO&lt;/strong&gt;&lt;br /&gt;2007 Office System Sample: &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=4EC69357-3AE3-4ABA-9D64-66BCDF296AEA&amp;amp;displaylang=en"&gt;Visual Studio Code Snippets for the Office Fluent UI&lt;/a&gt;&lt;br /&gt;2007 Office System Document: &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=4329D9E9-4D11-46A5-898D-23E4F331E9AE&amp;amp;displaylang=en"&gt;Lists of Control IDs&lt;/a&gt;&lt;br /&gt;2007 Office System Document: &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=19E3BF38-434B-4DDD-9592-3749F6647105&amp;amp;displaylang=en"&gt;UI Style Guide for Solutions and Add Ins&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Ribbon Interface&lt;/strong&gt;&lt;br /&gt;2007 Office System: &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=15805380-F2C0-4B80-9AD1-2CB0C300AEF9&amp;amp;displaylang=en"&gt;XML Schema Reference&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Open XML&lt;/strong&gt;&lt;br /&gt;2007 Office System: &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=AD0B72FB-4A1D-4C52-BDB5-7DD7E816D046&amp;amp;displaylang=en"&gt;Microsoft SDK for Open XML Formats&lt;/a&gt;&lt;br /&gt;2007 Office System Document: &lt;a href="http://download.microsoft.com/download/e/2/0/e204963e-a4fc-4db3-9e84-27ef0fccd1b6/OpenXMLPoster.pdf"&gt;Open XML Developer Map&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Sample application&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/cc185134.aspx"&gt;Office Business Application for Customer Support Management&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-6355659675367270382?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/6355659675367270382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=6355659675367270382' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/6355659675367270382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/6355659675367270382'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/04/infopath-information-sources.html' title='InfoPath information sources'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-192180022509967146</id><published>2008-02-16T01:56:00.000-08:00</published><updated>2008-02-18T13:47:07.411-08:00</updated><title type='text'>ODC 2008 San Jose</title><content type='html'>Key note Day one Bill Gates &lt;a class="" href="http://wm.istreamplanet.com/customers/ms/750_microsoft_080211.asx" mce_href="http://wm.istreamplanet.com/customers/ms/750_microsoft_080211.asx"&gt;see the video here.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;More of the integration at &lt;a href="http://blogs.msdn.com/johnmullinax/archive/2008/02/11/billg-keynote-at-odc-see-the-video-and-screenshots-from-the-fedex-demo.aspx"&gt;BillG Keynote at ODC -- see the video and screenshots from the FedEx demo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/blogfiles/johnmullinax/WindowsLiveWriter/ScreenshotsfromFedExsdemoduringBillGsODC_DB94/FedEx%20Kinkos%20-%20Word2007_thumb.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 320px; CURSOR: hand" alt="" src="http://blogs.msdn.com/blogfiles/johnmullinax/WindowsLiveWriter/ScreenshotsfromFedExsdemoduringBillGsODC_DB94/FedEx%20Kinkos%20-%20Word2007_thumb.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a id="ctl00___ctl00___bs___rp___PostList_ctl01_Link" href="https://blogs.msdn.com/mikewalker/archive/2008/02/15/loan-origination-reference-architecture-version-2.aspx"&gt;Loan Origination Reference Architecture Version 2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a id="ctl00___ctl00___bs___rp___PostList_ctl05_Link" href="https://blogs.msdn.com/mikewalker/archive/2008/02/14/financial-services-oba-component-library.aspx"&gt;Financial Services OBA Component Library&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/architecture/aa699365.aspx" name="top" ms="urn:schemas-microsoft-com:xslt"&gt;MSDN Industry Center - Financial Services&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://blogs.msdn.com/mikewalker/archive/2008/02/11/office-developers-conference-2008.aspx"&gt;Announcements&lt;/a&gt; done&lt;br /&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/tvanfleet/archive/2008/02/12/odc-2008-day-1-bill-gates-keynote-quick-hits.aspx"&gt;Nice review&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2008/02/11/announcing-the-final-release-of-vsewss-1-1-and-the-upcoming-version-1-2.aspx"&gt;VSeWSS 1.1 release&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/mikewalker/archive/2008/02/11/office-developer-conference-kurt-delbene.aspx"&gt;KeyNote Kurt DelBene summary&lt;/a&gt; with some Videos, Outlook integration etc&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-192180022509967146?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/192180022509967146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=192180022509967146' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/192180022509967146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/192180022509967146'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/02/summary-day-1-odc-2008-san-jose.html' title='ODC 2008 San Jose'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-2419821136415044219</id><published>2008-02-07T07:43:00.000-08:00</published><updated>2008-02-07T08:40:22.204-08:00</updated><title type='text'>Sharepoint Localisation</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.mikhaildikov.com/2007/03/sharepoint-resources-types-use-and_2163.html#links"&gt;Using satellite assemblies in SharePoint applications (with a twist)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mikhaildikov.com/2007/03/sharepoint-resources-types-use-and_2163.html#links"&gt;SharePoint Resources, Types, Use and Deployment&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-2419821136415044219?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/2419821136415044219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=2419821136415044219' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2419821136415044219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2419821136415044219'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/02/sharepoint-localisation.html' title='Sharepoint Localisation'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-3637292213511042592</id><published>2008-01-09T15:03:00.000-08:00</published><updated>2008-01-09T15:06:39.491-08:00</updated><title type='text'>Sharepoint Info</title><content type='html'>http://technet2.microsoft.com/Office/en-us/library/6a13cd9f-4b44-40d6-85aa-c70a8e5c34fe1033.mspx?mfr=true&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Developer Map for Sharepoint Products&lt;br /&gt;http://download.microsoft.com/download/0/9/c/09cda3f2-6d3d-4082-aec5-9a62b7679ecf/WSS%20Platform.pdf&lt;br /&gt;&lt;br /&gt;2007 Office System Logical Architecture Diagram&lt;br /&gt;http://download.microsoft.com/download/8/2/b/82bc962d-b18d-4fb4-9476-225c9efddebd/2007OfficeArchitecture.xps&lt;br /&gt;Office Developer Map &lt;br /&gt;http://download.microsoft.com/download/0/9/c/09cda3f2-6d3d-4082-aec5-9a62b7679ecf/2007OfficeDeveloperMap.pdf&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-3637292213511042592?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/3637292213511042592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=3637292213511042592' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/3637292213511042592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/3637292213511042592'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2008/01/sharepoint-info.html' title='Sharepoint Info'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-6745751227788684009</id><published>2007-12-11T15:39:00.001-08:00</published><updated>2007-12-11T15:39:44.735-08:00</updated><title type='text'>On Microsoft</title><content type='html'>Some intresting Webcasts http://www.informit.com/podcasts/channel.aspx?c=3761c00b-ef8f-4385-9b08-a6e1c7a9a35f&amp;rl=1&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-6745751227788684009?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/6745751227788684009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=6745751227788684009' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/6745751227788684009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/6745751227788684009'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/12/on-microsoft.html' title='On Microsoft'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-5604128247445619979</id><published>2007-11-20T17:11:00.000-08:00</published><updated>2007-11-20T17:12:44.348-08:00</updated><title type='text'>Ebay Architecture presentation</title><content type='html'>&lt;a href="http://www.addsimplicity.com.nyud.net:8080/downloads/eBaySDForum2006-11-29.pdf"&gt;http://www.addsimplicity.com.nyud.net:8080/downloads/eBaySDForum2006-11-29.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-5604128247445619979?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/5604128247445619979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=5604128247445619979' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/5604128247445619979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/5604128247445619979'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/11/ebay-architecture-presentation.html' title='Ebay Architecture presentation'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-6131336225625772785</id><published>2007-10-28T15:03:00.001-07:00</published><updated>2007-11-27T00:10:54.135-08:00</updated><title type='text'>Domain driven design</title><content type='html'>Reading the book Applying Domain-Driven Design and Patterns by Jimmy Nilsson&lt;br /&gt;and are gathering links and commens in this blogpost&lt;br /&gt;&lt;br /&gt;Ben Scherman has a good article serie about doing a project using &lt;a href="http://www.flux88.com/CategoryView,category,NHibernate.aspx"&gt;Domain-Driven Design and Nhibernate &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.spenceruresk.com/2007/07/27/10-things-i-learned-about-using-hibernatejpa-successfully/"&gt;10 tips about using Hibernate&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Repostory&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://geekswithblogs.net/gyoung/archive/2006/05/03/77171.aspx"&gt;Repository, the Foundation of Domain Driven Design&lt;/a&gt;&lt;br /&gt;&lt;a href="http://domaindrivendesign.org/practitioner_reports/rainsberger_jb_2003_10.html"&gt;Persistence Last&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/news/2007/11/model-to-work-evans"&gt;Evans model-to-work&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.infoq.com/interviews/jimmy-nilsson-domain-driven-design"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Value Objects&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;LINQ&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://jimmynilsson.com/blog/posts/ValueObjectsAreCrucial.htm"&gt;LINQ to SQL comment&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/dsimmons/archive/2007/06/16/non-scalar-value-objects-aka-complex-types.aspx"&gt;Non-scalar Value Objects aka "Complex Types"&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-6131336225625772785?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/6131336225625772785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=6131336225625772785' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/6131336225625772785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/6131336225625772785'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/10/domain-driven-design.html' title='Domain driven design'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-7154046156822604641</id><published>2007-10-17T14:05:00.001-07:00</published><updated>2007-10-17T14:05:45.390-07:00</updated><title type='text'>Sharepoint performance</title><content type='html'>&lt;a href="http://msdn2.microsoft.com/en-us/library/bb687949.aspx#WSS3CodingSharePointOM_CachingDataandObjects"&gt;http://msdn2.microsoft.com/en-us/library/bb687949.aspx#WSS3CodingSharePointOM_CachingDataandObjects&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-7154046156822604641?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/7154046156822604641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=7154046156822604641' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7154046156822604641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/7154046156822604641'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/10/sharepoint-performance.html' title='Sharepoint performance'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-5138569074689802824</id><published>2007-09-19T01:59:00.001-07:00</published><updated>2007-09-19T01:59:01.975-07:00</updated><title type='text'>Coalesce</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href='http://onlytalkingsense.wordpress.com/2006/07/07/coalesce-goes-c/'&gt;Coalesce goes C# « Only Talking Sense&lt;/a&gt; &lt;br/&gt; &lt;blockquote&gt;&lt;br/&gt;... the null-coalescing  operator in C# 2.0.&lt;br/&gt;&lt;br/&gt;&lt;font color='#666666'&gt;string name = (userName == null? “&lt;/font&gt;&lt;no entered='' name=''&gt;&lt;font color='#666666'&gt;” : userName);&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;/font&gt;&lt;br/&gt;There’s nothing wrong with this code ....but the ternary operator ?&lt;br/&gt;you can now write&lt;br /&gt;&lt;br /&gt;    &lt;br/&gt;&lt;font color='#666666'&gt;&lt;br/&gt;string name = userName ?? “&lt;/font&gt;&lt;no name=''&gt;&lt;font color='#666666'&gt;”;&lt;br/&gt;&lt;/font&gt;&lt;br/&gt;&lt;no name=''/&gt;&lt;/no&gt;&lt;/no&gt;&lt;/blockquote&gt;&lt;br/&gt;&lt;br/&gt;&lt;p class='poweredbyperformancing'&gt;Powered by &lt;a href='http://scribefire.com/'&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-5138569074689802824?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/5138569074689802824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=5138569074689802824' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/5138569074689802824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/5138569074689802824'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/09/coalesce.html' title='Coalesce'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-4666946298531670070</id><published>2007-08-08T02:33:00.000-07:00</published><updated>2007-08-08T02:46:48.657-07:00</updated><title type='text'>Sharepoint Solution Installer</title><content type='html'>&lt;a href="http://blog.mondosoft.com/ontolica/archive/2007/03/14/Generic-SharePoint-2007-Solution-Installer.aspx"&gt;&lt;span style="font-size:85%;"&gt;http://blog.mondosoft.com/ontolica/archive/2007/03/14/Generic-SharePoint-2007-Solution-Installer.aspx&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.mikael-freidlitz.com/blog/default.aspx"&gt;&lt;span style="font-size:85%;"&gt;Install a MOSS development environment&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.codeplex.com/sptemplateland/"&gt;&lt;span style="font-size:85%;"&gt;SharePoint Visual Studio Project Templates &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/technet/windowsserver/sharepoint/wssapps/templates/default.mspx"&gt;&lt;span style="font-size:85%;"&gt;Application Templates for Windows SharePoint Services 3.0&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Preparation Guide for &lt;/span&gt;&lt;a href="http://www.microsoft.com/learning/exams/70-541.mspx"&gt;&lt;span style="font-size:85%;"&gt;Exam 70-541&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;TS: Microsoft Windows SharePoint Services 3.0 - Application Development&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-4666946298531670070?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/4666946298531670070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=4666946298531670070' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4666946298531670070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4666946298531670070'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/08/sharepoint-solution-installer.html' title='Sharepoint Solution Installer'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-2488085463257024770</id><published>2007-07-15T00:55:00.000-07:00</published><updated>2007-07-15T01:03:49.176-07:00</updated><title type='text'>Subversion</title><content type='html'>PDF &lt;a href="http://svnbook.red-bean.com/nightly/en/svn-book.pdf"&gt;http://svnbook.red-bean.com/nightly/en/svn-book.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://nedbatchelder.com/text/quicksvn.html"&gt;Subversion on Windows quick start&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;C:\mgns\Visual Studio 2005\Projects&gt; svn import RegAdmin &lt;a href="file:///c:/regadminrepo"&gt;file:///c:/regadminrepo&lt;/a&gt;s -m "Initial Import"&lt;br /&gt;&lt;br /&gt;C:\mgns\Visual Studio 2005\Projects&gt; svn checkout &lt;a href="file:///C:/regadminrepos"&gt;file:///C:\regadminrepos&lt;/a&gt; "file://C:\mgns\Visual Studio 2005\Projects\RegAdmin"&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-2488085463257024770?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/2488085463257024770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=2488085463257024770' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2488085463257024770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2488085463257024770'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/07/subversion.html' title='Subversion'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-2235978412644414842</id><published>2007-07-04T03:25:00.001-07:00</published><updated>2007-07-04T03:25:59.876-07:00</updated><title type='text'>The speed of the net is sick</title><content type='html'>&lt;a href="http://en.wikinews.org/wiki/Death_of_Nancy_Benoit_rumour_posted_on_Wikipedia_hours_prior_to_body_being_found"&gt;http://en.wikinews.org/wiki/Death_of_Nancy_Benoit_rumour_posted_on_Wikipedia_hours_prior_to_body_being_found&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-2235978412644414842?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/2235978412644414842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=2235978412644414842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2235978412644414842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2235978412644414842'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/07/speed-of-net-is-sick.html' title='The speed of the net is sick'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-6036998322924120486</id><published>2007-06-27T04:22:00.001-07:00</published><updated>2007-06-27T04:22:34.321-07:00</updated><title type='text'>Build problem VS</title><content type='html'>See &lt;a href="http://blogs.claritycon.com/blogs/gary_farr/archive/2007/03/09/2888.aspx"&gt;http://blogs.claritycon.com/blogs/gary_farr/archive/2007/03/09/2888.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-6036998322924120486?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/6036998322924120486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=6036998322924120486' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/6036998322924120486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/6036998322924120486'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/06/build-problem-vs.html' title='Build problem VS'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-4834131212335120624</id><published>2007-05-24T05:15:00.000-07:00</published><updated>2007-05-24T05:55:36.013-07:00</updated><title type='text'>Java Persistence API v1.0 (JPA)</title><content type='html'>&lt;a href="http://www.cornerstone.se/expertzone/dev07/sessions_java.aspx"&gt;http://www.cornerstone.se/expertzone/dev07/sessions_java.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Declarative mappingFramework APIQuery LanguageTransaction Support&lt;br /&gt;Entiteter: skall vara rena&lt;br /&gt;ORM: Håller det hela i synk&lt;br /&gt;Tjänster&lt;br /&gt;&lt;br /&gt;Transparent Persitance&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;JPA 1.0 Declarative Object Relational Mapping&lt;/strong&gt;&lt;br /&gt;1. Classes are mapped to tables&lt;br /&gt;2. Fields are mapped to columns&lt;br /&gt;3. All types of relationships are supported&lt;br /&gt;4. Support for embedded objects&lt;br /&gt;5. Use either annotation or deployement descriptors&lt;br /&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;Laxy loading potentiellt problem med många sm@a&lt;br /&gt;Eager loading kan ge stora SQL statements&lt;br /&gt;Guideline Use laxy on relations and "fetch join" on queries&lt;br /&gt;(Select * from Employee e LEFT JOIN FETCH e. phoneNumbers WHERE )&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;Contructor expressions in queries&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;Buld update delete &lt;br /&gt;&lt;hr&gt;&lt;br /&gt;Valideringar - Lifecycle Callback&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-4834131212335120624?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/4834131212335120624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=4834131212335120624' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4834131212335120624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4834131212335120624'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/05/java-persistence-api-v10-jpa.html' title='Java Persistence API v1.0 (JPA)'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-6068045179354206365</id><published>2007-05-09T02:44:00.000-07:00</published><updated>2007-05-09T02:47:41.439-07:00</updated><title type='text'>Excel macro</title><content type='html'>&lt;strong&gt;Problem &lt;/strong&gt;Fylla alla tomma celler i vald range i Excel med dom ovanfor.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Losning&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Macro se &lt;/strong&gt;&lt;br /&gt;&lt;a href="http://www.mvps.org/dmcritchie/excel/fillempt.htm"&gt;http://www.mvps.org/dmcritchie/excel/fillempt.htm&lt;/a&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt; &lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-6068045179354206365?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/6068045179354206365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=6068045179354206365' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/6068045179354206365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/6068045179354206365'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/05/excel-macro.html' title='Excel macro'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-4402630367137404174</id><published>2007-05-07T01:47:00.000-07:00</published><updated>2007-05-07T01:52:46.645-07:00</updated><title type='text'>Produktivitet</title><content type='html'>&lt;a href="http://static.flickr.com/46/182234171_34e90e8e89.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Nice links&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://wiki.davidseah.com/public:article_cat1#productivity" target="_blank"&gt;http://wiki.davidseah.com/public:article_cat1#productivity&lt;/a&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.askmen.com/money/successful_100/109_success.html" target="_blank"&gt;Ask Men&lt;/a&gt;&lt;br /&gt;&lt;a href="http://aggie-horticulture.tamu.edu/GREENHOUSE/nursery/guides/econ/chgoals.html" target="_blank"&gt;Turning Goals into Actions&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;Getting Things Done GTD&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.time.com/time/magazine/article/0,9171,1595223,00.html" target="_blank"&gt;Getting things done&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.atpm.com/13.02/next-actions.shtml" target="_blank"&gt;A survey of the Get Things Done Landscape Apps&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wikisummaries.org/Getting_Things_Done:_The_Art_of_Stress-Free_Productivity" target="_blank"&gt;Getting Things Done: The Art of Stress-Free Productivity Summary&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.didigetthingsdone.com/" target="_blank"&gt;Blog om GTD&lt;/a&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;Software&lt;/strong&gt;&lt;br /&gt;MindManager Pro &lt;a href="http://www.mindjet.com/eu/"&gt;http://www.mindjet.com/eu/&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://static.flickr.com/46/182234171_34e90e8e89.jpg"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://static.flickr.com/46/182234171_34e90e8e89.jpg" /&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-4402630367137404174?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/4402630367137404174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=4402630367137404174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4402630367137404174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4402630367137404174'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/05/produktivitet.html' title='Produktivitet'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-4370893148419839080</id><published>2007-04-16T02:43:00.003-07:00</published><updated>2007-04-16T02:43:21.287-07:00</updated><title type='text'>Updated Nhibernet article</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;a href='http://www.codeproject.com/aspnet/NHibernateBestPractices.asp'&gt;NHibernate Best Practices with ASP.NET, 1.2nd Ed. - The Code Project - ASP.NET&lt;/a&gt; &lt;br&gt;&lt;/br&gt; &lt;blockquote&gt;NHibernate Best Practices with ASP.NET, 1.2nd Ed&lt;/blockquote&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;p class='poweredbyperformancing'&gt;powered by &lt;a href='http://performancing.com/firefox'&gt;performancing firefox&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-4370893148419839080?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/4370893148419839080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=4370893148419839080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4370893148419839080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4370893148419839080'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/04/updated-nhibernet-article_16.html' title='Updated Nhibernet article'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-4179008129194513102</id><published>2007-04-16T01:18:00.001-07:00</published><updated>2007-04-16T02:08:46.278-07:00</updated><title type='text'>OO Design Principle metrics</title><content type='html'>&lt;a href="http://www.parlezuml.com/metrics/OO%20Design%20Principles%20&amp;%20Metrics.pdf"&gt;http://www.parlezuml.com/metrics/OO%20Design%20Principles%20&amp;amp;%20Metrics.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.objectmentor.com/resources/articles/CoffeeMaker.pdf"&gt;http://www.objectmentor.com/resources/articles/CoffeeMaker.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.objectmentor.com/resources/publishedArticles.html"&gt;http://www.objectmentor.com/resources/publishedArticles.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.objectmentor.com/resources/articles/Principles_and_Patterns.pdf"&gt;http://www.objectmentor.com/resources/articles/Principles_and_Patterns.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.objectmentor.com/resources/downloads.html"&gt;http://www.objectmentor.com/resources/downloads.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-4179008129194513102?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/4179008129194513102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=4179008129194513102' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4179008129194513102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/4179008129194513102'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/04/oo-design-principle-metrics.html' title='OO Design Principle metrics'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-2839678926317176313</id><published>2007-04-11T23:57:00.000-07:00</published><updated>2007-04-12T01:32:08.011-07:00</updated><title type='text'>Best Practise in error handling webparts in Sharepoint 2007</title><content type='html'>Uploaded as an article to CodeProject&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/Errorhandling_in_Webparts.asp"&gt;http://www.codeproject.com/useritems/Errorhandling_in_Webparts.asp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;When installing a webpart in Sharepoint 2007 you need to have some kind of model how to handle errors. This is the approach I have used.&lt;br /&gt;&lt;br /&gt;The entry points in the code are&lt;br /&gt;&lt;br /&gt;1. &lt;strong&gt;CreateChildControls&lt;/strong&gt;&lt;br /&gt;Called by the ASP.NET page framework to notify server controls that use composition-based implementation to create any child controls they contain in preparation for posting back or rendering.&lt;br /&gt;&lt;br /&gt;2. &lt;strong&gt;Render&lt;br /&gt;&lt;/strong&gt;Renders the control to the specified HTML writer.&lt;br /&gt;&lt;br /&gt;The problem is that the user should get somekind of feedback in a readable format telling him &lt;em&gt;OOhps&lt;/em&gt; the secound problem is how to communicate this to the System Administrator&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;My Approach &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;a) Create a private variable to store the Exception&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:85%;"&gt;private Exception childException = null;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;b) In CreateChildControls have a try/catch and catch the error in the childException variable&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:85%;"&gt;try{&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:85%;"&gt;base.CreateChildControls();&lt;br /&gt;.....}&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:85%;"&gt;catch (Exception exp)&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:85%;"&gt;{&lt;br /&gt;HttpContext ctx = HttpContext.Current;&lt;br /&gt;ctx.Trace.Warn(ex.ToString());&lt;br /&gt;childException = ex;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size:85%;"&gt;}&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;c) In Render check if the have a try/catch and catch the error in the childException variable&lt;br /&gt;and then display the result in the page by using labels..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;protected override void Render(System.Web.UI.HtmlTextWriter writer)&lt;br /&gt;{&lt;br /&gt;if (childException != null)&lt;br /&gt;displayErrorMsg(writer, childException);&lt;br /&gt;try&lt;br /&gt;{...&lt;br /&gt;...&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;catch (Exception ex)&lt;br /&gt;{&lt;br /&gt;displayErrorMsg(writer, ex);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;where&lt;br /&gt;&lt;br /&gt;private void displayErrorMsg(HtmlTextWriter writer, Exception ex)&lt;br /&gt;{&lt;br /&gt;this.Controls.Clear();&lt;br /&gt;this.Controls.Add(new LiteralControl(ex.Message));&lt;br /&gt;if (ex.InnerException != null)&lt;br /&gt;{&lt;br /&gt;this.Controls.Add(new LiteralControl(ex.InnerException.Message));&lt;br /&gt;}&lt;br /&gt;this.Controls.Add(new LiteralControl());&lt;br /&gt;base.Render(writer);&lt;br /&gt;HttpContext ctx = HttpContext.Current;&lt;br /&gt;ctx.Trace.Warn(ex.ToString());&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-2839678926317176313?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/2839678926317176313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=2839678926317176313' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2839678926317176313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2839678926317176313'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/04/best-practise-in-error-handling.html' title='Best Practise in error handling webparts in Sharepoint 2007'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-1395104155895013232</id><published>2007-04-11T08:58:00.000-07:00</published><updated>2007-04-11T08:59:05.866-07:00</updated><title type='text'>Sharepoint Event handlers explained</title><content type='html'>See  &lt;a href="http://blogs.msdn.com/brianwilson/archive/2007/03/05/part-1-event-handlers-everything-you-need-to-know-about-microsoft-office-sharepoint-portal-server-moss-event-handlers.aspx"&gt;http://blogs.msdn.com/brianwilson/archive/2007/03/05/part-1-event-handlers-everything-you-need-to-know-about-microsoft-office-sharepoint-portal-server-moss-event-handlers.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-1395104155895013232?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/1395104155895013232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=1395104155895013232' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/1395104155895013232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/1395104155895013232'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/04/sharepoint-event-handlers-explained.html' title='Sharepoint Event handlers explained'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-5551167520341163217</id><published>2007-03-12T04:28:00.001-07:00</published><updated>2007-03-12T04:28:56.083-07:00</updated><title type='text'>To do</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;a href='http://msdn.microsoft.com/msdnmag/issues/06/06/ConfigureThis/'&gt;Configure This: Parameterize Your Apps Using XML Configuration In The .NET Framework 2.0 -- MSDN Magazine, June 2006&lt;/a&gt; &lt;br&gt;&lt;/br&gt; &lt;blockquote&gt;Parameterize Your Apps Using XML Configuration In The .NET Framework 2.0&lt;/blockquote&gt;&lt;br&gt;&lt;/br&gt;&lt;a href='http://aspnet.4guysfromrolla.com/articles/060706-1.aspx'&gt;ASP.NET.4GuysFromRolla.com: Examining ASP.NET 2.0's Membership, Roles, and Profile - Part 5&lt;/a&gt; &lt;br&gt;&lt;/br&gt; &lt;blockquote&gt;CAPTCHA&lt;/blockquote&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;p class='poweredbyperformancing'&gt;powered by &lt;a href='http://performancing.com/firefox'&gt;performancing firefox&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-5551167520341163217?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/5551167520341163217/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=5551167520341163217' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/5551167520341163217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/5551167520341163217'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/03/to-do_12.html' title='To do'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-2809901234594923919</id><published>2007-03-12T04:26:00.001-07:00</published><updated>2007-03-12T04:26:27.064-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><title type='text'>To do</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;a href='http://msdn.microsoft.com/msdnmag/issues/06/06/ConfigureThis/'&gt;Configure This: Parameterize Your Apps Using XML Configuration In The .NET Framework 2.0 -- MSDN Magazine, June 2006&lt;/a&gt; &lt;br&gt;&lt;/br&gt; &lt;blockquote&gt;Parameterize Your Apps Using XML Configuration In The .NET Framework 2.0&lt;/blockquote&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;p class='poweredbyperformancing'&gt;powered by &lt;a href='http://performancing.com/firefox'&gt;performancing firefox&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-2809901234594923919?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/2809901234594923919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=2809901234594923919' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2809901234594923919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2809901234594923919'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/03/to-do.html' title='To do'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-6531686877967357520</id><published>2007-01-25T00:39:00.001-08:00</published><updated>2007-01-25T00:39:00.950-08:00</updated><title type='text'>Another UML tutorial </title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;br /&gt;UML Tutorial - Class Diagrams&lt;br /&gt;http://pigseye.kennesaw.edu/~dbraun/csis4650/A&lt;br /&gt;&lt;p class='poweredbyperformancing'&gt;powered by &lt;a href='http://performancing.com/firefox'&gt;performancing firefox&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-6531686877967357520?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/6531686877967357520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=6531686877967357520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/6531686877967357520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/6531686877967357520'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/01/another-uml-tutorial.html' title='Another UML tutorial '/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-2904658406733699226</id><published>2007-01-24T06:57:00.000-08:00</published><updated>2007-01-24T07:33:56.729-08:00</updated><title type='text'>UML</title><content type='html'>http://www.agilemodeling.com/artifacts/classDiagram.htm&lt;br /&gt;&lt;br /&gt;http://www.isk.kth.se/kursinfo/6b2030/lektioner/for2/uml1/association.shtml&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-2904658406733699226?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/2904658406733699226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=2904658406733699226' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2904658406733699226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2904658406733699226'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/01/uml.html' title='UML'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-2348010675906260450</id><published>2007-01-03T10:22:00.001-08:00</published><updated>2007-01-03T10:22:28.759-08:00</updated><title type='text'>Deploying a SQL Database to a Remote Hosting Environment (Part 1)</title><content type='html'>&lt;a href="http://weblogs.asp.net/scottgu/archive/2006/12/22/recipe-deploying-a-sql-database-to-a-remote-hosting-environment-part-1.aspx"&gt;http://weblogs.asp.net/scottgu/archive/2006/12/22/recipe-deploying-a-sql-database-to-a-remote-hosting-environment-part-1.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-2348010675906260450?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/2348010675906260450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=2348010675906260450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2348010675906260450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/2348010675906260450'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2007/01/deploying-sql-database-to-remote.html' title='Deploying a SQL Database to a Remote Hosting Environment (Part 1)'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-3570813133333375934</id><published>2006-12-21T04:15:00.001-08:00</published><updated>2006-12-21T04:15:48.711-08:00</updated><title type='text'>ASP.NET article</title><content type='html'>&lt;a href="http://imar.spaanjaars.com/QuickDocId.aspx?quickdoc=410"&gt;Building a Simple Rating Control for ASP.NET 2.0 &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-3570813133333375934?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/3570813133333375934/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=3570813133333375934' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/3570813133333375934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/3570813133333375934'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/12/aspnet-article.html' title='ASP.NET article'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-640853519740167973</id><published>2006-12-13T08:44:00.000-08:00</published><updated>2006-12-13T08:45:41.170-08:00</updated><title type='text'>TDD - Test Driven Development</title><content type='html'>&lt;a href="http://www.martinfowler.com/articles/mocksArentStubs.html"&gt;Mocks Aren't Stubs&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-640853519740167973?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/640853519740167973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=640853519740167973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/640853519740167973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/640853519740167973'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/12/tdd-mocks-arent-stubs.html' title='TDD - Test Driven Development'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-3135233376645688610</id><published>2006-12-09T07:23:00.000-08:00</published><updated>2006-12-09T08:11:44.077-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WSS'/><title type='text'>WSS debug</title><content type='html'>CallStack="true"  set in  SafeMode to get more stack information&lt;br /&gt;&lt;br /&gt;assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-3135233376645688610?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/3135233376645688610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=3135233376645688610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/3135233376645688610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/3135233376645688610'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/12/wss-debug.html' title='WSS debug'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-116420298475696482</id><published>2006-11-22T05:42:00.000-08:00</published><updated>2006-12-09T07:17:35.615-08:00</updated><title type='text'>Nice page</title><content type='html'>&lt;strong&gt;Development tools&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://projects.nikhilk.net/Projects/WebDevHelper.aspx"&gt;http://projects.nikhilk.net/Projects/WebDevHelper.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;CSS&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://www.hicksdesign.co.uk/3dboxmodel/"&gt;CSS Box model&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;WEBPart ASP.NET 2.0 &lt;/strong&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/johnm/archive/2006/11/20/web-part-development-requirements-for-sharepoint-2007.aspx"&gt;Web Part Development Requirements for SharePoint 2007&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvs05/html/Internals.asp"&gt;ASP.NET 2.0 Internals&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/dmandreev/archive/2006/12/07/wss-3-0-webparts-development.aspx"&gt;WSS 3.0 webparts development&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/aa973249.aspx"&gt;Creating a Windows SharePoint Services 3.0 Web Part Using Visual Studio 2005 Extensions&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/cjohnson/archive/2006/11/01/feature-stapling-in-wss-v3.aspx"&gt;Feature Stapling in WSS V3&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sharepointblogs.com/tbaginski/archive/2006/06/02/8062.aspx"&gt;HOW TO: Creating a Custom Document Library Feature in MOSS 2007&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/cjohnson/archive/2006/09/05/740498.aspx"&gt;Application Development on MOSS 2007 &amp;amp; WSS V3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;CAS&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/gen/design/CASDesignPatterns.asp"&gt;Code Access Security (CAS) and Design Patterns&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-116420298475696482?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/116420298475696482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=116420298475696482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/116420298475696482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/116420298475696482'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/11/nice-page.html' title='Nice page'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-116419151734108417</id><published>2006-11-22T02:30:00.000-08:00</published><updated>2006-11-22T02:31:57.356-08:00</updated><title type='text'>GridView rendercontrol problems</title><content type='html'>See &lt;a href="http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=118285"&gt;Description &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a id="viewpost.ascx_TitleUrl" href="http://blogs.wdevs.com/idecember/archive/2006/04/28/12966.aspx"&gt;Some thoughts about exporting GridView to Excel&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-116419151734108417?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/116419151734108417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=116419151734108417' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/116419151734108417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/116419151734108417'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/11/gridview-rendercontrol-problems.html' title='GridView rendercontrol problems'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-116359088468984588</id><published>2006-11-15T03:37:00.000-08:00</published><updated>2006-11-20T08:29:04.606-08:00</updated><title type='text'>TODO</title><content type='html'>&lt;a href="http://www.microsoft.com/learning/exams/70-536.asp"&gt;Exam 70-536 Microsoft .NET Framework 2.0—Application Development Foundation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/Rhino_Mocks_22.asp"&gt;Rhino Mock &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/aspnet/NHibernateBestPractices.asp"&gt;Nhibernate&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/ModelViewPresenter.asp#Downloads"&gt;MVP&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-116359088468984588?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/116359088468984588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=116359088468984588' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/116359088468984588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/116359088468984588'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/11/todo.html' title='TODO'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-116358843380463923</id><published>2006-11-15T02:59:00.000-08:00</published><updated>2006-11-15T03:43:39.006-08:00</updated><title type='text'>Dag 1 Øredev</title><content type='html'>&lt;a href="http://www.oredev.org"&gt;http://www.oredev.org&lt;/a&gt;&lt;br /&gt;Oredev ...&lt;br /&gt;&lt;br /&gt;Dag 1&lt;br /&gt;&lt;strong&gt;Ajax &lt;/strong&gt;Tobias Fjälling, &lt;a href="http://blog.fjalling.se"&gt;Blog&lt;/a&gt; Dotway AB&lt;br /&gt;&lt;br /&gt;och&lt;br /&gt;&lt;strong&gt;DDD &lt;/strong&gt;&lt;a href="http://www.jnsk.se/weblog/"&gt;Jimmy Nilsson&lt;/a&gt; mycket bra&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Dag 2 &lt;/strong&gt;&lt;br /&gt;Fowler (&lt;a href="http://www.martinfowler.com/bliki/"&gt;bliki&lt;/a&gt;) hàrd grab&lt;br /&gt;- OO design saknas&lt;br /&gt;- Patterns hyper är över nu är det sunt&lt;br /&gt;- Ruby is comming&lt;br /&gt;- Ruby on Rails&lt;br /&gt;- Extreme programming börjar mogna&lt;br /&gt;&lt;br /&gt;Bra programmerare levererar alltid mer jmf med Average programmers de kan bli mer effektiva men slãr aldrig the fast ones,...&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Spring Adam Skogman&lt;br /&gt;&lt;/strong&gt;DAOORMAOPJEEWeb&lt;br /&gt;* Newdao = new LdapPersonDai()&lt;br /&gt;* Static Call LdapPersonDao.findPerson&lt;br /&gt;* Singeltondao =&lt;br /&gt;* InterfacePersonDao dao = LdapPersondDao()&lt;br /&gt;* Factory MethodPersonDao dao = getPersondDao()&lt;br /&gt;* Factory factory dao = getPersondDao()&lt;br /&gt;* EJB3 &amp; JNDI Hone home = (Home) new InitialCoontext() .lokkup("bbbbb") dao = home.create() * Service Locator&lt;br /&gt;** Solution Dependency injectionlet someone inject the dependency (DI)&lt;br /&gt;setPersonDao(PersonDao pd ){ this.pd = pd;}doStuff() { pd.findPerson&lt;br /&gt;Think about the whole application how it should look&lt;br /&gt;Sampel sping Contect file&lt;br /&gt;&lt;beans&gt;&lt;br /&gt;&lt;bean class="org.apache.commons.dbcp.BasicDataSource" id="myDataSource" method="close"&gt;&lt;property name="driverClassName" value="com.mysql.jdbc.Driver"&gt;&lt;property name="url" value="jdbc:mysql://localhost:3306/mydb"&gt;&lt;property name="username" value="someone"&gt;&lt;/bean&gt;&lt;br /&gt;* Design for DIImplementation to set up&lt;br /&gt;PeopleServiceImp(MyDataSource)&lt;br /&gt;* Template pattern&lt;br /&gt;* Proxy pattern&lt;br /&gt;* Exception Convertion&lt;a href="http://www.rubyonrails.org/"&gt;http://www.rubyonrails.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/property&gt;&lt;/property&gt;&lt;/property&gt;&lt;property name="driverClassName" value="com.mysql.jdbc.Driver"&gt;&lt;property name="url" value="jdbc:mysql://localhost:3306/mydb"&gt;&lt;property name="username" value="someone"&gt;&lt;/property&gt;&lt;/property&gt;&lt;/property&gt;&lt;property name="driverClassName" value="com.mysql.jdbc.Driver"&gt;&lt;property name="url" value="jdbc:mysql://localhost:3306/mydb"&gt;&lt;property name="username" value="someone"&gt;&lt;/property&gt;&lt;/property&gt;&lt;/property&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-116358843380463923?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/116358843380463923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=116358843380463923' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/116358843380463923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/116358843380463923'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/11/dag-1-redev.html' title='Dag 1 Øredev'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-116098925068467689</id><published>2006-10-16T01:59:00.000-07:00</published><updated>2006-10-16T03:15:47.886-07:00</updated><title type='text'>Extreme ASP.NET</title><content type='html'>Good article on Asynchronous I/O from webarts &lt;a href="http://msdn.microsoft.com/msdnmag/issues/06/07/ExtremeASPNET/default.aspx"&gt;in MSDN July 2006&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Nice links&lt;/strong&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Nice &lt;a href="http://pluralsight.com/blogs/fritz/"&gt;Blog from Fritz&lt;/a&gt;&lt;/li&gt;&lt;li&gt;GUI &lt;a href="http://www.codeproject.com/cs/miscctrl/ExControls.asp"&gt;rounded corne&lt;/a&gt;s&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.lukew.com/ff/entry.asp?347"&gt;Design patterns&lt;/a&gt; in GUI&lt;/li&gt;&lt;li&gt;&lt;a href="http://developer.yahoo.com/ypatterns/"&gt;Yahoo Design Pattern&lt;/a&gt; cool interface tips&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-116098925068467689?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/116098925068467689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=116098925068467689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/116098925068467689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/116098925068467689'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/10/extreme-aspnet.html' title='Extreme ASP.NET'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-115986740570527681</id><published>2006-10-03T02:16:00.000-07:00</published><updated>2006-10-03T02:23:25.716-07:00</updated><title type='text'>Visual Team Systems</title><content type='html'>Dag Konig bra dragning om &lt;a href="http://msdn.microsoft.com/vstudio/teamsystem/default.aspx"&gt;Visual Team Systems&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Dags &lt;a href="http://buzzfrog.blogs.com/zabrak/"&gt;Blog&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Cool article on the penalty for Multitasking&lt;br /&gt;&lt;a href="http://www.codinghorror.com/blog/archives/000691.html"&gt;http://www.codinghorror.com/blog/archives/000691.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-115986740570527681?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/115986740570527681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=115986740570527681' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/115986740570527681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/115986740570527681'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/10/visual-team-systems.html' title='Visual Team Systems'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-115808650790416752</id><published>2006-09-12T11:39:00.000-07:00</published><updated>2006-09-14T05:29:12.740-07:00</updated><title type='text'>Sharepoint 2007</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;a href="http://technet2.microsoft.com/Office/en-us/library/32a18803-52d2-4967-ab9d-0e199c9bf0041033.mspx?mfr=true"&gt;Office System Beta&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/office/server/moss/default.aspx?pull=/library/en-us/odc_sp2003_ta/html/wsssharepointcodereuse.asp"&gt;Office 2007 video&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/office/server/moss/default.aspx?pull=/library/en-us/odc_sp2003_ta/html/wsssharepointcodereuse.asp"&gt;Best Practices for Ensuring Application Reusability and Upgrade in Windows SharePoint Services &lt;/a&gt;&lt;/li&gt;&lt;li&gt;Best Practices: &lt;a href="http://msdn2.microsoft.com/en-us/library/ms778813.aspx"&gt;Using Disposable Windows SharePoint Services Objects&lt;/a&gt;&lt;/li&gt;&lt;li&gt;What's New in &lt;a href="http://msdn2.microsoft.com/en-us/library/ms473241.aspx"&gt;Windows SharePoint Services (version 3) &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/sharepoint/community.mspx"&gt;Sharepoint Community&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20060427ExcelDK/manifest.xml"&gt;Excel Services&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-115808650790416752?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/115808650790416752/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=115808650790416752' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/115808650790416752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/115808650790416752'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/09/sharepoint-2007.html' title='Sharepoint 2007'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-115261182503427877</id><published>2006-07-11T02:52:00.000-07:00</published><updated>2006-07-17T23:59:41.646-07:00</updated><title type='text'>Web Service Software Factory</title><content type='html'>Web Service Software Factory:&lt;br /&gt;A good introduction in this  &lt;a href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032300720%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e"&gt;webcast&lt;/a&gt;&lt;br /&gt;and where you find the code etc.. &lt;a href="http://www.gotdotnet.com/codegallery/codegallery."&gt;Home&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-115261182503427877?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/115261182503427877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=115261182503427877' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/115261182503427877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/115261182503427877'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/07/web-service-software-factory.html' title='Web Service Software Factory'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-115157274278113590</id><published>2006-06-29T02:15:00.000-07:00</published><updated>2006-06-29T02:19:02.793-07:00</updated><title type='text'>Visual Studio et al</title><content type='html'>Sommar kollo presentationer &lt;a href="http://www.microsoft.com/sverige/events/"&gt;http://www.microsoft.com/sverige/events/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Reflector - &lt;a href="http://www.aisto.com/roeder/dotnet/"&gt;http://www.aisto.com/roeder/dotnet/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;IL Disassembler -  about &lt;a href="http://www.csharphelp.com/archives/archive23.html"&gt;http://www.csharphelp.com/archives/archive23.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-115157274278113590?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/115157274278113590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=115157274278113590' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/115157274278113590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/115157274278113590'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/06/visual-studio-et-al.html' title='Visual Studio et al'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-114924691359359981</id><published>2006-06-02T04:07:00.000-07:00</published><updated>2006-06-02T04:15:13.603-07:00</updated><title type='text'>Excel and ASP.NET 2.0</title><content type='html'>&lt;a href="http://davidhayden.com/blog/dave/archive/2006/05/31/2975.aspx"&gt;http://davidhayden.com/blog/dave/archive/2006/05/31/2975.aspx&lt;/a&gt;&lt;br /&gt;Reading Excel Worksheet and Column Schema Information Using ADO.NET 2.0 and GetSchema&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-114924691359359981?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/114924691359359981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=114924691359359981' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114924691359359981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114924691359359981'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/06/excel-and-aspnet-20.html' title='Excel and ASP.NET 2.0'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-114643610353534781</id><published>2006-04-30T15:12:00.000-07:00</published><updated>2006-04-30T15:28:23.546-07:00</updated><title type='text'>Design Patterns</title><content type='html'>&lt;p&gt;Excellent book &lt;a href="http://www.oreilly.com/catalog/hfdesignpat/"&gt;Head First Design Patterns&lt;/a&gt; also with &lt;a href="http://www.wickedlysmart.com/HeadFirst/HeadFirstDesignPatterns/HeadFirstPatternsIndex.html"&gt;c# code&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Nice web sites&lt;/strong&gt; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.martinfowler.com/"&gt;Martin Fowler&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://hillside.net/patterns/"&gt;Patterns Library&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://industriallogic.com/xp/refactoring/index.html"&gt;Refractoring to Pattern&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-114643610353534781?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/114643610353534781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=114643610353534781' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114643610353534781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114643610353534781'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/04/design-patterns.html' title='Design Patterns'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-114574323552159215</id><published>2006-04-22T15:00:00.000-07:00</published><updated>2006-04-22T15:00:35.536-07:00</updated><title type='text'>Cool color picker</title><content type='html'>http://color.sharewonders.com/&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-114574323552159215?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/114574323552159215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=114574323552159215' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114574323552159215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114574323552159215'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/04/cool-color-picker.html' title='Cool color picker'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-114543135809892658</id><published>2006-04-19T00:15:00.000-07:00</published><updated>2006-05-01T23:50:29.856-07:00</updated><title type='text'>ASP.NET Controls Templates</title><content type='html'>&lt;a href="http://msdn.microsoft.com/msdnmag/issues/03/06/CuttingEdge/"&gt;derive a new class from an existing control&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.odetocode.com/Articles/419.aspx"&gt;Master Pages&lt;/a&gt; in ASP.NET 2.0&lt;br /&gt;&lt;br /&gt;&lt;a id="viewpost.ascx_TitleUrl" href="http://weblogs.asp.net/okloeten/archive/2006/04/28/444363.aspx"&gt;C# Feature Suggestion: Attaching Properties to Events&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ndepend.com/"&gt;NDepend&lt;/a&gt; better understanding and control over .NET code&lt;br /&gt;&lt;br /&gt;Master Pages: &lt;a href="http://odetocode.com/Articles/450.aspx"&gt;Tips, Tricks, and Traps&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-114543135809892658?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/114543135809892658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=114543135809892658' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114543135809892658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114543135809892658'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/04/aspnet-controls-templates.html' title='ASP.NET Controls Templates'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-114529625112237984</id><published>2006-04-17T10:44:00.000-07:00</published><updated>2006-05-02T02:45:51.400-07:00</updated><title type='text'>Sharepoint 2007 et al</title><content type='html'>Demo etc. &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=B64AC76F-0725-4091-A6B9-FA43377FC203&amp;displaylang=en"&gt;MSDN TV: Introduction to Upcoming SharePoint Products and Technologies&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Good Blog http://blogs.msdn.com/mikefitz&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/asp.net/downloads/providers/default.aspx"&gt;ASP.NET 2.0 Provider Toolkit is released&lt;/a&gt; with the Site navigator etc..&lt;br /&gt;&lt;br /&gt;Navigate in Sharepoint 2003 see &lt;a href="http://mindsharpblogs.com/todd/archive/2006/03/17/1023.aspx"&gt;Subweb on quick launch&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-114529625112237984?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/114529625112237984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=114529625112237984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114529625112237984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114529625112237984'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/04/sharepoint-2007-et-al.html' title='Sharepoint 2007 et al'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-114486358143897820</id><published>2006-04-12T10:37:00.000-07:00</published><updated>2006-04-20T06:49:10.046-07:00</updated><title type='text'>Support for Turkish or not in Livelink 9.2</title><content type='html'>main reason is that it takes time to support more languages but if you are willing to take the cost you get maybe a better user support.,.,..&lt;br /&gt;&lt;br /&gt;1) Right now you have a "pure" english version of XXXX exception vacation request that is written in Frensch supporting more languages that you don't know by heart means you need more people to maintain &lt;br /&gt;example: check the language of the Turkish form&lt;br /&gt;&lt;br /&gt;2) English is the company language of xxxx. If I work in Turkey and would like to use the form it needs also to be a english version ==&gt; double the number of forms to support. Compare all emails &lt;br /&gt;in Danish ….&lt;br /&gt;&lt;br /&gt;3) Development of UTF applications in Livelink nothing we have experience of and I think it is &lt;br /&gt;better supported in 9.5&lt;br /&gt;The XXX application now supports UTF in the database which I understand means that you can store and search on most of the characters When doing applications in non English language my feelings that the development environment in Livelink 9.2 is a little bit shaky to support UTF development.&lt;br /&gt;I have had problems with the frensch characters and hanging Livelink etc.&lt;br /&gt;http://xxxx/Lists/Tasks3/DispForm.aspx?ID=222&lt;br /&gt;&lt;br /&gt;see also the development forum on Knowledge&lt;br /&gt;https://knowledge.opentext.com/knowledge/llisapi.dll?func=ll&amp;objId=3545465&amp;objAction=view&amp;show=0&lt;br /&gt;&lt;br /&gt;4) Problem adding the texts with HTML codes, takes time and creates error and difficult to support&lt;br /&gt;Best and easiest way I have found to add foreign characters to WEBforms is using character entities&lt;br /&gt;example character small sharp s = ß &amp;szlig;&lt;br /&gt;as the Turkey language has 6 characters that are not present in ISO 8859-1 :&lt;br /&gt;Dotted uppercase "I", dotless lowercase "i", upper- and lowercase "G" with breve accent, and upper- and lowercase "S" with cedilla.&lt;br /&gt;as Turkey use ISO 8859-9 (Latin 5)&lt;br /&gt;&lt;br /&gt;you need to add them as Codes&lt;br /&gt;HTML code character Description &lt;br /&gt;&amp;#x11E; &amp;#286; G Uppercase "G" with breve accent &lt;br /&gt;&amp;#x130; &amp;#304; I Uppercase dotted "I" &lt;br /&gt;&amp;#x15E; &amp;#350; S Uppercase "S" with cedilla &lt;br /&gt;&amp;#x11F; &amp;#287; g Lowercase "g" with breve accent &lt;br /&gt;&amp;#x131; &amp;#305; i Lowercase dotless "i" &lt;br /&gt;&amp;#x15F; &amp;#351; s Lowercase "s" with cedilla &lt;br /&gt;&lt;br /&gt;The text I created for the Turkey form looks like this&lt;br /&gt;&lt;br /&gt;Sevgili xxx Nordisk Türkiye Çalisanlari,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Bu form ile, varolabilecek sorularinizi, sorunlarinizi, kar&amp;#351;&amp;#305;la&amp;#351;abilece&amp;#287;iniz  zorluklari daha iyi dinleyebilecek, sorulariniza cevap vermeye ve çözüm önerileri ile gelmeye çalisacagiz.Co&amp;#287;rafi lokasyonunuz sorun olmadan, bu formu i&amp;#351; veya personel ile ilgili her türlü konuda kullanabilirsiniz. Gönderdi&amp;#287;iniz soru veya konular, ilgili ki&amp;#351;i taraf&amp;#305;ndan ivedi &amp;#351;ekilde de&amp;#287;erlendirilecektir.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ISO 8859-1&lt;br /&gt;http://en.wikipedia.org/wiki/ISO_8859-1&lt;br /&gt;ISO 8859-5&lt;br /&gt;http://en.wikipedia.org/wiki/ISO_8859-5&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Added Question in &lt;a href="https://knowledge.opentext.com/knowledge/llisapi.dll?func=ll&amp;objId=5530498&amp;objAction=view&amp;show=0"&gt;Knowledge&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-114486358143897820?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/114486358143897820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=114486358143897820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114486358143897820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114486358143897820'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/04/support-for-turkish-or-not-in-livelink.html' title='Support for Turkish or not in Livelink 9.2'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-114486327393125157</id><published>2006-04-12T10:33:00.000-07:00</published><updated>2006-05-05T04:57:40.380-07:00</updated><title type='text'>Move Excel to SQLserver</title><content type='html'>&lt;a href="http://blogs.msdn.com/excel/archive/2005/11/08/490502.aspx"&gt;Introduction to Excel Services,&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Start look at&lt;br /&gt;&lt;br /&gt;Office 2003 XML Reference Schemas&lt;br /&gt;http://www.microsoft.com/office/xml/default.mspx&lt;br /&gt;&lt;br /&gt;How to import data from Excel to SQL Server&lt;br /&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;321686&lt;br /&gt;&lt;br /&gt;Loading and reading the Microsoft Excel file contents using C#&lt;br /&gt;http://www.codeproject.com/useritems/Excel_Application_in_C_.asp&lt;br /&gt;&lt;br /&gt;Convert Excel to XML file/XML Schema, and validate Excel against XML Schema&lt;br /&gt;http://www.codeproject.com/csharp/excel2xml.asp&lt;br /&gt;&lt;br /&gt;Using the Excel 2003 XML Tools Add-in Version 1.1&lt;br /&gt;http://msdn.microsoft.com/office/default.aspx?pull=/library/en-us/odc_xl2003_ta/html/OfficeExcelXMLToolAddin.asp&lt;br /&gt;&lt;br /&gt;Office 2003: XML Reference Schemas&lt;br /&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=FE118952-3547-420A-A412-00A2662442D9&amp;amp;displaylang=en&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SQL DTS&lt;br /&gt;http://www.sqldts.com/&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-114486327393125157?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/114486327393125157/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=114486327393125157' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114486327393125157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114486327393125157'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/04/move-excel-to-sqlserver.html' title='Move Excel to SQLserver'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-114477392237821056</id><published>2006-04-11T09:44:00.000-07:00</published><updated>2006-04-11T09:45:22.390-07:00</updated><title type='text'>Demo of office and ribbons</title><content type='html'>http://www.microsoft.com/office/preview/ui/demo.mspx&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-114477392237821056?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/114477392237821056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=114477392237821056' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114477392237821056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114477392237821056'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/04/demo-of-office-and-ribbons.html' title='Demo of office and ribbons'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-114448006393499674</id><published>2006-04-07T23:55:00.000-07:00</published><updated>2006-04-08T00:07:43.943-07:00</updated><title type='text'>New version developers toolbar IE</title><content type='html'>A very good tool &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;displaylang=en"&gt;debugging pages&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;also check in &lt;a href="http://www.live.com/#"&gt;Windows Live&lt;/a&gt;. Atlas &lt;a href="http://blogs.msdn.com/smcbreen/archive/2006/04/08/571384.aspx"&gt;Great Overview Video from ScottGu&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-114448006393499674?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/114448006393499674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=114448006393499674' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114448006393499674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114448006393499674'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/04/new-version-developers-toolbar-ie.html' title='New version developers toolbar IE'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-114441720296107723</id><published>2006-04-07T06:34:00.000-07:00</published><updated>2006-04-07T06:42:04.600-07:00</updated><title type='text'>Misc</title><content type='html'>Dating Design Patterns &lt;a href="http://www.datingdesignpatterns.com/list.html"&gt;list&lt;/a&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;I have problems with turkish entities ....&lt;br /&gt;Some pages &lt;a href="http://www.cs.tut.fi/~jkorpela/html/languages.html"&gt;HTML Authoring ...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://meta.wikimedia.org/wiki/Help:Turkish_characters"&gt;WIKI Turkish Characters&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-114441720296107723?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/114441720296107723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=114441720296107723' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114441720296107723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114441720296107723'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/04/misc.html' title='Misc'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-114431703380290957</id><published>2006-04-06T02:46:00.000-07:00</published><updated>2006-04-07T03:20:04.116-07:00</updated><title type='text'>Ndoc problem</title><content type='html'>&lt;a href="http://ndoc.sourceforge.net/"&gt;Ndoc&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Got a problem generating documentation. &lt;span style="color:#ff9900;"&gt;Fixed when restarting and did some changes to the assembly ...&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Request for the permission of type System.Web.AspNetHostingPermission, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 failed.&lt;br /&gt;&lt;br /&gt;at System.Security.CodeAccessSecurityEngine.CheckTokenBasedSetHelper(Boolean ignoreGrants, TokenBasedSet grants, TokenBasedSet denied, TokenBasedSet demands)&lt;br /&gt;&lt;br /&gt;at System.Security.CodeAccessSecurityEngine.CheckSetHelper(PermissionSet grants, PermissionSet denied, PermissionSet demands)&lt;br /&gt;&lt;br /&gt;--------------------&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-114431703380290957?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/114431703380290957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=114431703380290957' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114431703380290957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114431703380290957'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/04/ndoc-problem.html' title='Ndoc problem'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-114430594507923130</id><published>2006-04-05T23:17:00.000-07:00</published><updated>2006-04-06T01:53:13.976-07:00</updated><title type='text'>Cool tools for c#</title><content type='html'>&lt;a href="http://ndoc.sourceforge.net/"&gt;nDoc&lt;/a&gt; for documenting the code...&lt;br /&gt;and &lt;a href="http://visualstudiohacks.com/ghostdoc"&gt;GhostDoc&lt;/a&gt; that automatically generates C# documentation based on the name and parameters of what you are documenting. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.gotdotnet.com/Team/FxCop/"&gt;FxCop code analysis tool &lt;/a&gt; FxCop &lt;a href="http://blogs.msdn.com/fxcop/"&gt;Blog&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.anticipatingminds.com/content/Products/devMetrics/devMetrics.aspx"&gt;DevMetrics&lt;/a&gt; measure complexity of code&lt;br /&gt;&lt;br /&gt;see also &lt;a href="http://msdn.microsoft.com/msdnmag/issues/04/07/MustHaveTools/default.aspx"&gt;Must have tools&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.theserverside.net/articles/showarticle.tss?id=NHibernate"&gt;O/R Mapping NHibernate&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2006/01/30/436944.aspx"&gt;ScottGU List of cool tools&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Maybe also &lt;a href="http://www.codeproject.com/aspnet/8thingsefficient.asp"&gt;Eight tips to make you more efficient as an ASP.NET developer&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-114430594507923130?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/114430594507923130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=114430594507923130' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114430594507923130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114430594507923130'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/04/cool-tools-for-c.html' title='Cool tools for c#'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-114430419743980585</id><published>2006-04-05T23:15:00.000-07:00</published><updated>2006-04-05T23:16:37.453-07:00</updated><title type='text'>PROCESS MAPPING BY TUBE</title><content type='html'>Cool idea of using the tube layoyut for describing processes.&lt;br /&gt;&lt;br /&gt;http://www.kaywebs.co.uk/process_maps.htm&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-114430419743980585?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/114430419743980585/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=114430419743980585' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114430419743980585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/114430419743980585'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2006/04/process-mapping-by-tube.html' title='PROCESS MAPPING BY TUBE'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-112902750002380645</id><published>2005-10-11T03:44:00.000-07:00</published><updated>2005-10-11T03:45:00.026-07:00</updated><title type='text'>Version 3 news</title><content type='html'>Good list on  features &lt;br /&gt;http://www.sharepointblogs.com/dustin/archive/2005/09/14/3503.aspx&lt;br /&gt;&lt;br /&gt;Good links to Sharepoint &lt;br /&gt;http://blog.funknstyle.com/archives/001667.html&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-112902750002380645?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/112902750002380645/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=112902750002380645' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/112902750002380645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/112902750002380645'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2005/10/version-3-news.html' title='Version 3 news'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-112310689881954020</id><published>2005-08-03T15:03:00.000-07:00</published><updated>2005-08-03T15:08:18.826-07:00</updated><title type='text'>Sharepoint webservices</title><content type='html'>&lt;a href="http://www.theserverside.net/blogs/showblog.tss?id=WSRetrieveData"&gt;http://www.theserverside.net/blogs/showblog.tss?id=WSRetrieveData&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-112310689881954020?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/112310689881954020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=112310689881954020' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/112310689881954020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/112310689881954020'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2005/08/sharepoint-webservices.html' title='Sharepoint webservices'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-112189492264304472</id><published>2005-07-20T14:22:00.000-07:00</published><updated>2005-07-20T14:37:04.616-07:00</updated><title type='text'>Sharepoint Deployement and Performance</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=8acf3b81-2db5-4079-b904-589d2d49bedd&amp;displaylang=en"&gt;Managing SharePoint Products and Technologies Performance at Microsoft&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/itshowcase"&gt;Deploying SharePoint Products and Technologies for Enterprise Collaboration&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=4C5BF9DD-3EFB-451D-B213-98ED039190BF&amp;amp;displaylang=en"&gt;SharePoint Portal Server 2003 Document: Deploying on an Extranet by Using ISA Server 2000 and ISA Server 2004&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-112189492264304472?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/112189492264304472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=112189492264304472' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/112189492264304472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/112189492264304472'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2005/07/sharepoint-deployement-and-performance.html' title='Sharepoint Deployement and Performance'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-112180402132680855</id><published>2005-07-19T13:12:00.000-07:00</published><updated>2005-07-19T13:13:41.330-07:00</updated><title type='text'>Webpart interaction</title><content type='html'>Good article from TheServerSide &lt;a href="http://www.theserverside.net/articles/showarticle.tss?id=WebParts2"&gt;Making SharePoint Web Parts Interact&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-112180402132680855?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/112180402132680855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=112180402132680855' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/112180402132680855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/112180402132680855'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2005/07/webpart-interaction.html' title='Webpart interaction'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-112115510471675323</id><published>2005-07-12T00:57:00.000-07:00</published><updated>2005-07-13T00:45:20.483-07:00</updated><title type='text'>Development tool for WEBparts</title><content type='html'>&lt;strong&gt;Links&lt;/strong&gt;&lt;br /&gt;- &lt;a href="http://blogs.msdn.com/mikefitz/archive/2005/03/17/397775.aspx#398051"&gt;ASP.NET 2.0 webpartas and sharepoint&lt;/a&gt; about webparts and its support at Microsoft&lt;br /&gt;&lt;span style="font-size:85%;"&gt;From Mike Fitzmaurice working at MS as Sharepoint developer&lt;br /&gt;&lt;br /&gt;-&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;- PDC 2005 &lt;a href="http://msdn.microsoft.com/events/pdc/agenda/tracks/default.aspx"&gt;Microsoft Professional Developers Conference &lt;/a&gt;13-16 september&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Will release info about Sharepoint version 3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://msdn.microsoft.com/office/understanding/officesystem/fabrikam/"&gt;Fabrikam&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;solutions learning platform&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://www.sharepointu.com/default.asp"&gt;Sharepoint University&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://www.gotdotnet.com/workspaces/workspace.aspx?id=6cfaabc8-db4d-41c3-8a88-3f974a7d0abe"&gt;SmallPart &lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;makes the coding easier can host any ASP.NET user control. Create your webparts by using the VS.NET designer instead of coding everything by hand!&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/belux/nl/msdn/community/columns/u2u/smartpart.mspx#w08-2005"&gt;Building Web Parts the Smart Way&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;- &lt;a href="http://www.sharepointblogs.com/"&gt;&lt;span style="font-size:100%;"&gt;Sharepoint Blogs&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;- &lt;a href="http://www.intranetjournal.com/sharepoint/"&gt;Intranet Journal on Sharepoint&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://www.sharepointadvisor.com/"&gt;Sharepoint Advisor Mag&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- Good article about how &lt;a href="http://www.tedpattison.net/HowSharePointWorks.aspx"&gt;Sharepoint works&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://www.tedpattison.net/AsyncWebParts.aspx"&gt;Web Parts living together in Asynchronous City&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_SP2003_ta/html/Office_SharePointWebPartsTestingChecklist.asp"&gt;Checklist for Testing SharePoint Web Parts&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-112115510471675323?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/112115510471675323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=112115510471675323' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/112115510471675323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/112115510471675323'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2005/07/development-tool-for-webparts.html' title='Development tool for WEBparts'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-112115490548425094</id><published>2005-07-12T00:53:00.000-07:00</published><updated>2005-07-12T02:26:58.020-07:00</updated><title type='text'>Sharepoint planning Presentation from Microsoft</title><content type='html'>WEBCAST &lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032272759&amp;EventCategory=5&amp;amp;culture=en-US&amp;CountryCode=US"&gt;SharePoint Performance and Capacity Planning Best Practices and Lessons Learned (Level 300)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SharePoint Portal Server 2003: &lt;a href="http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&amp;amp;Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032272767%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e"&gt;Best Practices for an Implementation (Level 300&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-112115490548425094?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/112115490548425094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=112115490548425094' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/112115490548425094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/112115490548425094'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2005/07/sharepoint-planning-presentation-from.html' title='Sharepoint planning Presentation from Microsoft'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14413407.post-112123874989565426</id><published>2005-07-10T10:12:00.000-07:00</published><updated>2005-07-13T00:21:38.253-07:00</updated><title type='text'>Webparts listing</title><content type='html'>- &lt;a href="http://weblogs.mysharepoint.de/mgreth/category/37.aspx?Show=All"&gt;List of webparts&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- &lt;a id="viewpost.ascx_TitleUrl" href="http://weblogs.asp.net/erobillard/archive/2005/02/16/374738.aspx"&gt;Great set of SharePoint Web Parts&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;From Magnus S?lg?

salgo60@hotmail.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14413407-112123874989565426?l=myshareinfo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myshareinfo.blogspot.com/feeds/112123874989565426/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14413407&amp;postID=112123874989565426' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/112123874989565426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14413407/posts/default/112123874989565426'/><link rel='alternate' type='text/html' href='http://myshareinfo.blogspot.com/2005/07/webparts-listing.html' title='Webparts listing'/><author><name>Magnus</name><uri>http://www.blogger.com/profile/04048089299657083060</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://wb417143.bahnhofbredband.se/Thumbs/Soderarm2.jpg'/></author><thr:total>0</thr:total></entry></feed>
