<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlserver.ro/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>LINQ</title><link>http://sqlserver.ro/forums/28/ShowForum.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Re: prezentare linq</title><link>http://sqlserver.ro/forums/thread/2724.aspx</link><pubDate>Fri, 21 Sep 2007 05:30:47 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:2724</guid><dc:creator>crestinul</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/2724.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=28&amp;PostID=2724</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;B_gd_n[ ]Sahlean:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt; 
&lt;P&gt;[1] Eu cel putin, nu am gasit un &lt;SPAN style="FONT-STYLE:italic;"&gt;tool / framework / etc.&lt;/SPAN&gt; pentru O/RM care sa fie 100% in spiritul programarii orientate - obiect. &lt;/P&gt;
&lt;P&gt;[2] Intre linq to sql si nhibernate , cred ca as alege un Sistem de Gestiune a Bazelor de Date pseudo-Obiectual de exemplu: Matisse (din pacate are si el lipsuri).&lt;/P&gt;
&lt;P&gt;&lt;A title=http://www.codeproject.com/dotnet/introtomatisse_part1.asp href="http://www.codeproject.com/dotnet/introtomatisse_part1.asp" target=_blank&gt;&amp;nbsp;http://www.codeproject.com/dotnet/introtomatisse_part1.asp&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title=http://www.codeproject.com/dotnet/introtomatisse_part2.asp href="http://www.codeproject.com/dotnet/introtomatisse_part2.asp" target=_blank&gt;http://www.codeproject.com/dotnet/introtomatisse_part2.asp&amp;nbsp;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title=http://www.codeproject.com/dotnet/introtomatisse_part3.asp href="http://www.codeproject.com/dotnet/introtomatisse_part3.asp" target=_blank&gt;http://www.codeproject.com/dotnet/introtomatisse_part3.asp&amp;nbsp;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title=http://www.codeproject.com/dotnet/introtomatisse_part4.asp href="http://www.codeproject.com/dotnet/introtomatisse_part4.asp" target=_blank&gt;http://www.codeproject.com/dotnet/introtomatisse_part4.asp&amp;nbsp;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title=http://www.codeproject.com/dotnet/introtomatisse_part5.asp href="http://www.codeproject.com/dotnet/introtomatisse_part5.asp" target=_blank&gt;http://www.codeproject.com/dotnet/introtomatisse_part5.asp&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A title=http://www.codeproject.com/aspnet/introtomatisse_part6.asp href="http://www.codeproject.com/aspnet/introtomatisse_part6.asp" target=_blank&gt;http://www.codeproject.com/aspnet/introtomatisse_part6.asp&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A title=http://www.codeproject.com/dotnet/AyalDataPersistence.asp href="http://www.codeproject.com/dotnet/AyalDataPersistence.asp" target=_blank&gt;http://www.codeproject.com/dotnet/AyalDataPersistence.asp&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Pt a selecta una din cele solutii as realiza o serie de teste (adaugare, modificare, stergere de obiecte + interogari tip selectie - read) atat cu linq to sql cat si cu nhibernate. Pt. a obtine niste rezultate cat de cat relevante trebuie depasita faza &lt;SPAN style="FONT-STYLE:italic;TEXT-DECORATION:underline;"&gt;adauga un obiect produs in baza de date&lt;/SPAN&gt; si &lt;SPAN style="FONT-STYLE:italic;TEXT-DECORATION:underline;"&gt;citeste obiectul produs cu id-ul 111 din baza de date&lt;/SPAN&gt;. Spun asta pt. ca in realitate nu vei avea decat in foarte putin cazuri de inserat / adaugat in BD un singur obiect. Va trebui sa lucrezi cu un graf de obiecte. Cu alte cuvinte trebuie avut in vedere un graf cu cel putin 3 clase, ca de exemplu Factura -&amp;gt; ProdusFacturat(linie factura) -&amp;gt; Produs (eventual cu asocieri bidirectionale F &amp;lt;-&amp;gt; PF &amp;lt;-&amp;gt; P). Cel mai bun castiga. Oare ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Daca ma intrebi ce as alege Oracle sau SQL Server as alege fara ezitare SQL Server, dar intre LINQ to SQL si NHIBERNATE&amp;nbsp; ... &lt;img src="http://sqlserver.ro/emoticons/emotion-39.gif" alt="Super Angry" /&gt;&lt;/P&gt;
&lt;P&gt;Sincer , nu m-as &lt;SPAN style="FONT-WEIGHT:bold;TEXT-DECORATION:underline;"&gt;complica&lt;/SPAN&gt;&lt;SPAN style="TEXT-DECORATION:underline;"&gt; &lt;/SPAN&gt;cu O/RM.&amp;nbsp;&lt;img src="http://sqlserver.ro/emoticons/emotion-5.gif" alt="Wink" /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Legat de NHibernate: ai incercat &lt;A title=http://www.ayende.com/projects/nhibernate-query-analyzer/flash-demo.aspx href="http://www.ayende.com/projects/nhibernate-query-analyzer/flash-demo.aspx" target=_blank&gt;NHibernate Query Analyzer&lt;/A&gt; ?&lt;BR&gt;&lt;BR&gt;&amp;nbsp;Projecte mari de acu se fac multilayer cel putin 3 layer dal,bll si ui.&lt;/P&gt;
&lt;P&gt;La aia pt care am lucrat ca dot net programer la nivel de dal se folosea nhib din motiv ca era free cred.&lt;/P&gt;
&lt;P&gt;Mi-am prins urechiloe in nhib sincer.&lt;/P&gt;
&lt;P&gt;Oricum unul din motivele strong pt care se foloseste orm este de a se agira transparenta aplicatiei fata de motorul de bd.&lt;/P&gt;
&lt;P&gt;Celalat ar fi hql care simplifica intr-un fel sql ,ma rog se pare ca sunt unele probleme de functionalitate aici &lt;/P&gt;
&lt;P&gt;Clasele din dal si bll foloseau nhib.&lt;/P&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;</description></item><item><title>Re: prezentare linq</title><link>http://sqlserver.ro/forums/thread/2722.aspx</link><pubDate>Thu, 20 Sep 2007 13:57:46 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:2722</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/2722.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=28&amp;PostID=2722</wfw:commentRss><description>&lt;h1&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/07/10/PLINQ/default.aspx" title="http://msdn.microsoft.com/msdnmag/issues/07/10/PLINQ/default.aspx" target="_blank"&gt;PLINQ : Running Queries On Multi-Core Processors&lt;/a&gt;&lt;/h1&gt;</description></item><item><title>Re: prezentare linq</title><link>http://sqlserver.ro/forums/thread/2613.aspx</link><pubDate>Thu, 06 Sep 2007 07:23:23 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:2613</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/2613.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=28&amp;PostID=2613</wfw:commentRss><description>&lt;p&gt;[1] Eu cel putin, nu am gasit un &lt;span style="font-style:italic;"&gt;tool / framework / etc.&lt;/span&gt; pentru O/RM care sa fie 100% in spiritul programarii orientate - obiect. &lt;/p&gt;&lt;p&gt;[2] Intre linq to sql si nhibernate , cred ca as alege un Sistem de Gestiune a Bazelor de Date pseudo-Obiectual de exemplu: Matisse (din pacate are si el lipsuri).&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/dotnet/introtomatisse_part1.asp" title="http://www.codeproject.com/dotnet/introtomatisse_part1.asp" target="_blank"&gt;&amp;nbsp;http://www.codeproject.com/dotnet/introtomatisse_part1.asp&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/dotnet/introtomatisse_part2.asp" title="http://www.codeproject.com/dotnet/introtomatisse_part2.asp" target="_blank"&gt;http://www.codeproject.com/dotnet/introtomatisse_part2.asp&amp;nbsp;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/dotnet/introtomatisse_part3.asp" title="http://www.codeproject.com/dotnet/introtomatisse_part3.asp" target="_blank"&gt;http://www.codeproject.com/dotnet/introtomatisse_part3.asp&amp;nbsp;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/dotnet/introtomatisse_part4.asp" title="http://www.codeproject.com/dotnet/introtomatisse_part4.asp" target="_blank"&gt;http://www.codeproject.com/dotnet/introtomatisse_part4.asp&amp;nbsp;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/dotnet/introtomatisse_part5.asp" title="http://www.codeproject.com/dotnet/introtomatisse_part5.asp" target="_blank"&gt;http://www.codeproject.com/dotnet/introtomatisse_part5.asp&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/aspnet/introtomatisse_part6.asp" title="http://www.codeproject.com/aspnet/introtomatisse_part6.asp" target="_blank"&gt;http://www.codeproject.com/aspnet/introtomatisse_part6.asp&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/dotnet/AyalDataPersistence.asp" title="http://www.codeproject.com/dotnet/AyalDataPersistence.asp" target="_blank"&gt;http://www.codeproject.com/dotnet/AyalDataPersistence.asp&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Pt a selecta una din cele solutii as realiza o serie de teste (adaugare, modificare, stergere de obiecte + interogari tip selectie - read) atat cu linq to sql cat si cu nhibernate. Pt. a obtine niste rezultate cat de cat relevante trebuie depasita faza &lt;span style="text-decoration:underline;font-style:italic;"&gt;adauga un obiect produs in baza de date&lt;/span&gt; si &lt;span style="text-decoration:underline;font-style:italic;"&gt;citeste obiectul produs cu id-ul 111 din baza de date&lt;/span&gt;. Spun asta pt. ca in realitate nu vei avea decat in foarte putin cazuri de inserat / adaugat in BD un singur obiect. Va trebui sa lucrezi cu un graf de obiecte. Cu alte cuvinte trebuie avut in vedere un graf cu cel putin 3 clase, ca de exemplu Factura -&amp;gt; ProdusFacturat(linie factura) -&amp;gt; Produs (eventual cu asocieri bidirectionale F &amp;lt;-&amp;gt; PF &amp;lt;-&amp;gt; P). Cel mai bun castiga. Oare ?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Daca ma intrebi ce as alege Oracle sau SQL Server as alege fara ezitare SQL Server, dar intre LINQ to SQL si NHIBERNATE&amp;nbsp; ... &lt;img src="http://sqlserver.ro/emoticons/emotion-39.gif" alt="Super Angry" /&gt;&lt;/p&gt;&lt;p&gt;Sincer , nu m-as &lt;span style="font-weight:bold;text-decoration:underline;"&gt;complica&lt;/span&gt;&lt;span style="text-decoration:underline;"&gt; &lt;/span&gt;cu O/RM.&amp;nbsp;&lt;img src="http://sqlserver.ro/emoticons/emotion-5.gif" alt="Wink" /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Legat de NHibernate: ai incercat &lt;a href="http://www.ayende.com/projects/nhibernate-query-analyzer/flash-demo.aspx" title="http://www.ayende.com/projects/nhibernate-query-analyzer/flash-demo.aspx" target="_blank"&gt;NHibernate Query Analyzer&lt;/a&gt; ?&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: prezentare linq</title><link>http://sqlserver.ro/forums/thread/2610.aspx</link><pubDate>Thu, 06 Sep 2007 06:18:09 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:2610</guid><dc:creator>crestinul</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/2610.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=28&amp;PostID=2610</wfw:commentRss><description>Da intre linq si nhibenate ce parere ai?</description></item><item><title>Re: prezentare linq</title><link>http://sqlserver.ro/forums/thread/2600.aspx</link><pubDate>Tue, 04 Sep 2007 11:20:39 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:2600</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/2600.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=28&amp;PostID=2600</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;stefangabriel:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Here are the links to the performance articles I referred to earlier:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/ricom/archive/2007/06/22/dlinq-linq-to-sql-performance-part-1.aspx"&gt;&lt;b&gt;&lt;font color="#006bad"&gt;LINQ to SQL Performance Part 1&lt;/font&gt;&lt;/b&gt;&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/ricom/archive/2007/06/25/dlinq-linq-to-sql-performance-part-2.aspx"&gt;&lt;b&gt;&lt;font color="#006bad"&gt;LINQ to SQL Performance Part 2&lt;/font&gt;&lt;/b&gt;&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx"&gt;&lt;b&gt;&lt;font color="#006bad"&gt;LINQ to SQL Performance Part 3&lt;/font&gt;&lt;/b&gt;&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/ricom/archive/2007/07/05/dlinq-linq-to-sql-performance-part-4.aspx"&gt;&lt;b&gt;&lt;font color="#006bad"&gt;LINQ to SQL Performance Part 4&lt;/font&gt;&lt;/b&gt;&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/ricom/archive/2007/07/16/dlinq-linq-to-sql-performance-part-5.aspx"&gt;&lt;b&gt;&lt;font color="#006bad"&gt;LINQ to SQL Performance Part 5&lt;/font&gt;&lt;/b&gt;&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;&lt;p&gt;Mda, 13% / 14% din performantele unui furnizor de date "standard" ... Ar fi interesant un test comparativ strict cu privire la salvarea / încărcarea stării obiectelor într-o / dintr-o BD SQL Server între LINQ to SQL şi XMLSerializer.&lt;a href="http://msdn2.microsoft.com/en-us/library/system.xml.serialization.xmlserializer.serialize.aspx"&gt;Serialize&lt;/a&gt; sau XMLSerializer.&lt;a href="http://msdn2.microsoft.com/en-us/library/system.xml.serialization.xmlserializer.deserialize.aspx"&gt;Deserialize&lt;/a&gt; + DELETE/INSERT/UPDATE ... OPENXML .&lt;br&gt;&lt;/p&gt;&lt;p&gt;Am spus/scris si mai sus: LINQ to SQL / DLINQ vine mult prea tarziu si nu are nimic inovativ. Este doar un YAO/RMT &lt;img src="http://sqlserver.ro/emoticons/emotion-8.gif" alt="Indifferent" /&gt; Yet Another Object / Relational Mapping Tool !&lt;br&gt;&lt;/p&gt;</description></item><item><title>Re: prezentare linq</title><link>http://sqlserver.ro/forums/thread/2597.aspx</link><pubDate>Tue, 04 Sep 2007 08:31:12 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:2597</guid><dc:creator>xmldeveloper</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/2597.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=28&amp;PostID=2597</wfw:commentRss><description>&lt;P&gt;Si doua webcast-uri:&lt;/P&gt;
&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="LINE-HEIGHT:115%;"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE:10pt;LINE-HEIGHT:115%;FONT-FAMILY:'Arial','sans-serif';"&gt;MSDN Webcast: Framework Masterclass: LINQ to SQL (Level 200)&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE:8.5pt;LINE-HEIGHT:115%;FONT-FAMILY:'Times New Roman','serif';"&gt; &lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE:10pt;LINE-HEIGHT:115%;FONT-FAMILY:'Arial','sans-serif';"&gt;–&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE:8.5pt;LINE-HEIGHT:115%;FONT-FAMILY:'Times New Roman','serif';"&gt;&amp;nbsp; Monday, September 10, 2007 &lt;I&gt;12:00 PM Pacific Time (US &amp;amp; Canada)&lt;/I&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;I&gt;&lt;SPAN style="FONT-SIZE:10pt;LINE-HEIGHT:115%;FONT-FAMILY:'Arial','sans-serif';"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="LINE-HEIGHT:115%;"&gt;&lt;SPAN style="FONT-SIZE:10pt;LINE-HEIGHT:115%;FONT-FAMILY:'Arial','sans-serif';"&gt;Microsoft .NET Language Integrated Query (LINQ) provides a common way to work with data in your applications. In this session, we dive into how LINQ provides methods to work with Structured Query Language (SQL) databases, including how to query, insert, and manage data using the LINQ framework.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="LINE-HEIGHT:115%;"&gt;&lt;SPAN style="FONT-SIZE:10pt;LINE-HEIGHT:115%;FONT-FAMILY:'Arial','sans-serif';"&gt;&lt;A href="http://msevents.microsoft.com/cui/WebCastEventDetails.aspx?EventID=1032349363&amp;amp;EventCategory=4&amp;amp;culture=en-US&amp;amp;CountryCode=US"&gt;&lt;SPAN style="LINE-HEIGHT:115%;"&gt;MSDN Webcast: Framework Masterclass: LINQ to SQL (Level 200)&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="LINE-HEIGHT:115%;"&gt;&lt;SPAN style="FONT-SIZE:10pt;LINE-HEIGHT:115%;FONT-FAMILY:'Arial','sans-serif';"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="LINE-HEIGHT:115%;"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE:10pt;LINE-HEIGHT:115%;FONT-FAMILY:'Arial','sans-serif';"&gt;MSDN Webcast: Framework Masterclass: LINQ to XML (Level 200)&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE:8.5pt;LINE-HEIGHT:115%;FONT-FAMILY:'Times New Roman','serif';"&gt; &lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE:10pt;LINE-HEIGHT:115%;FONT-FAMILY:'Arial','sans-serif';"&gt;–&lt;/SPAN&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE:8.5pt;LINE-HEIGHT:115%;FONT-FAMILY:'Times New Roman','serif';"&gt;&amp;nbsp; Monday, September 17, 2007 &lt;I&gt;12:00 PM Pacific Time (US &amp;amp; Canada)&lt;/I&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;B&gt;&lt;I&gt;&lt;SPAN style="FONT-SIZE:10pt;LINE-HEIGHT:115%;FONT-FAMILY:'Arial','sans-serif';"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="LINE-HEIGHT:115%;"&gt;&lt;SPAN style="FONT-SIZE:10pt;LINE-HEIGHT:115%;FONT-FAMILY:'Arial','sans-serif';"&gt;In other sessions, we have already seen how Microsoft .NET Language Integrated Query (LINQ) works with relational databases. In this webcast, we explore how LINQ can help you develop XML applications. We cover the basics of the XML helper functions, and we also dive into deeper topics.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="LINE-HEIGHT:115%;"&gt;&lt;SPAN style="FONT-SIZE:10pt;LINE-HEIGHT:115%;FONT-FAMILY:'Arial','sans-serif';"&gt;&lt;A href="http://msevents.microsoft.com/cui/WebCastEventDetails.aspx?EventID=1032349380&amp;amp;EventCategory=4&amp;amp;culture=en-US&amp;amp;CountryCode=US"&gt;&lt;SPAN style="LINE-HEIGHT:115%;"&gt;MSDN Webcast: Framework Masterclass: LINQ to XML (Level 200)&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;</description></item><item><title>Re: prezentare linq</title><link>http://sqlserver.ro/forums/thread/2595.aspx</link><pubDate>Tue, 04 Sep 2007 08:24:05 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:2595</guid><dc:creator>xmldeveloper</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/2595.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=28&amp;PostID=2595</wfw:commentRss><description>Sau puteti vedea un MSDN Nugget: &lt;A href="http://www.microsoft.com/uk/msdn/nuggets/search-results.aspx?q=LINQ"&gt;http://www.microsoft.com/uk/msdn/nuggets/search-results.aspx?q=LINQ&lt;/A&gt;</description></item><item><title>Re: prezentare linq</title><link>http://sqlserver.ro/forums/thread/2594.aspx</link><pubDate>Tue, 04 Sep 2007 07:14:42 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:2594</guid><dc:creator>stefangabriel</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/2594.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=28&amp;PostID=2594</wfw:commentRss><description>&lt;P&gt;Here are the links to the performance articles I referred to earlier:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/ricom/archive/2007/06/22/dlinq-linq-to-sql-performance-part-1.aspx"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;LINQ to SQL Performance Part 1&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/ricom/archive/2007/06/25/dlinq-linq-to-sql-performance-part-2.aspx"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;LINQ to SQL Performance Part 2&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/ricom/archive/2007/06/29/dlinq-linq-to-sql-performance-part-3.aspx"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;LINQ to SQL Performance Part 3&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/ricom/archive/2007/07/05/dlinq-linq-to-sql-performance-part-4.aspx"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;LINQ to SQL Performance Part 4&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/ricom/archive/2007/07/16/dlinq-linq-to-sql-performance-part-5.aspx"&gt;&lt;STRONG&gt;&lt;FONT color=#006bad&gt;LINQ to SQL Performance Part 5&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Re: prezentare linq</title><link>http://sqlserver.ro/forums/thread/2450.aspx</link><pubDate>Sat, 11 Aug 2007 09:21:04 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:2450</guid><dc:creator>crestinul</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/2450.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=28&amp;PostID=2450</wfw:commentRss><description>Multumesc</description></item><item><title>Re: prezentare linq</title><link>http://sqlserver.ro/forums/thread/2449.aspx</link><pubDate>Sat, 11 Aug 2007 08:44:11 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:2449</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/2449.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=28&amp;PostID=2449</wfw:commentRss><description>Pe TheServerSide.net este un subiect de discutii axat pe tema&lt;br&gt;&lt;h1&gt;&lt;a href="http://www.theserverside.net/news/thread.tss?thread_id=29914" title="http://www.theserverside.net/news/thread.tss?thread_id=29914" target="_blank"&gt;Ask TheServerSide:  &lt;i&gt;Which .NET ORM is best?&lt;/i&gt;&lt;/a&gt;&lt;/h1&gt;&lt;p&gt;Sfatul meu este ca sa ai o atitudine critica, sa nu "iei de bune" tot ce zic unii sau altii. Este important sa-ti formezi o opinie relativ la subiectul O/RM , opinie pe care sa o poti sustine cu argumente daca este cazul. Simplitatea nu este intotdeauna posibil de atins.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Sunt:&lt;/p&gt;&lt;p&gt;[1] foarte multe solutii O/RM pentru .Net&lt;/p&gt;&lt;p&gt;[2] foarte putine sunt intr-adevar "bune"&lt;/p&gt;&lt;p&gt;[3] dintre acestea si mai putine sunt open-source sau/si gratuite pentru utilizarea in scop comercial. &lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: prezentare linq</title><link>http://sqlserver.ro/forums/thread/2448.aspx</link><pubDate>Sat, 11 Aug 2007 07:56:49 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:2448</guid><dc:creator>crestinul</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/2448.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=28&amp;PostID=2448</wfw:commentRss><description>As vrea un inlocuitor pt nhibernate cu care imi cam prind urechile deci object relationalk mapping persistenta colectii si toate chestiile alea</description></item><item><title>Re: prezentare linq</title><link>http://sqlserver.ro/forums/thread/2447.aspx</link><pubDate>Fri, 10 Aug 2007 18:33:26 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:2447</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/2447.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=28&amp;PostID=2447</wfw:commentRss><description>&lt;p&gt;Poti incepe de aici: &lt;u&gt;http://en.wikipedia.org/wiki/Language_Integrated_Query&lt;/u&gt;&lt;/p&gt;
&lt;p&gt;Si poti continua cu sectiunea &lt;span class="mw-headline"&gt;&lt;u&gt;External links&lt;/u&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Prezentare:&amp;nbsp; &lt;a href="http://msdn2.microsoft.com/en-gb/library/bb308959.aspx"&gt;LINQ Project Overview&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Precizari:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;[1] LINQ este doar o extensie care va fi prezenta (e prezenta) in mai multe limbaje de programare (exemplu: C#, Visual Basic.Net din VS 2008, etc.) care permite interogarea facila a datelor(obiectelor) tip colectie, vectori, etc. &lt;/p&gt;&lt;p&gt;[2] LINQ pur si simplu nu are nimic a face cu &lt;b&gt;solutiile &lt;/b&gt;de tip "asociere obiect / relational" (Object / Relational Mapping). O mica observatie: &lt;u&gt;&lt;b&gt;de regula&lt;/b&gt;&lt;/u&gt; se foloseste abrevierea O&lt;b&gt;/&lt;/b&gt;RM , abrevierea ORM provenind din expresia Object Role Modeling (care este alta poveste).&lt;/p&gt;&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Object-relational_mapping" title="http://en.wikipedia.org/wiki/Object-relational_mapping"&gt;http://en.wikipedia.org/wiki/Object-relational_mapping&amp;nbsp;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Object_role_modeling" title="http://en.wikipedia.org/wiki/Object_role_modeling"&gt;http://en.wikipedia.org/wiki/Object_role_modeling&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;[3] Probabil ca te intereseaza &lt;b&gt;LINQ to SQL&lt;/b&gt; (sau &lt;b&gt;DLINQ&lt;/b&gt;) care este solutia prin care se poate asigura persistenta obiectelor permitand in primul rand salvarea si refacerii starii obiectelor in/dintr-o baza de date SQL Server.&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Prezentare: &lt;a href="http://msdn2.microsoft.com/en-gb/library/bb425822.aspx" title="http://msdn2.microsoft.com/en-gb/library/bb425822.aspx"&gt;LINQ to SQL: .NET Language-Integrated Query for Relational Data&lt;/a&gt;&lt;/p&gt;&lt;p&gt;plus&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn2.microsoft.com/en-gb/library/bb386976%28VS.90%29.aspx" title="http://msdn2.microsoft.com/en-gb/library/bb386976(VS.90).aspx"&gt;LINQ to SQL&lt;/a&gt; &lt;br&gt;&lt;/p&gt;&lt;p&gt;plus&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn2.microsoft.com/en-gb/library/bb384429%28VS.90,en-us%29.aspx" title="http://msdn2.microsoft.com/en-gb/library/bb384429(VS.90,en-us).aspx"&gt;Object Relational Designer (O/R Designer)&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Opinie (personala se subintelege): DLINQ vine din pacate multe prea tarziu pentru platforma .Net / VS.NET ! In 2008 vom fi la &lt;b&gt;a IV-a&lt;/b&gt; versiunea de Visual Studio (2002, 2003, 2005 si 2008). Daca MS ar fi prezentat DLINQ concomitent cu VS 2002 &lt;b&gt;POATE &lt;u&gt;(CRED)&lt;/u&gt;&lt;/b&gt;&lt;u&gt; &lt;b&gt;ca ar fi fost altceva&lt;/b&gt;&lt;/u&gt;. Din pacate cu toate facilitatile in materie de programare orientata pe obiecte din limbajul C# (in mod special, si nu numai) VS.NET &lt;i&gt;&lt;u&gt;nu a reusit&lt;/u&gt;&lt;/i&gt; (repet: este opinie) &lt;u&gt;&lt;i&gt;sa produca o schimbare in mentalitatea dezvoltatorilor&lt;/i&gt;&lt;/u&gt; (arhitecti, programatori, etc.) &lt;u&gt;&lt;i&gt;promovand PUTERNIC arhitectura 3-layer implementata obiectual&lt;/i&gt;&lt;/u&gt; . &lt;i&gt;Stilul &lt;/i&gt;de programare &lt;i&gt;"behind forms"&lt;/i&gt; (scuze, dar nu am gasit o traducere acceptabila) din VB &amp;lt;=6 s-a propagat (din pacate) si in VS.NET. Si asta in primele randuri din lipsa unei solutii integrate in limbaje (C# si VB.NET in special) sau/si in IDE pentru &lt;b&gt;asigurarea persistentei&lt;/b&gt;. &lt;/p&gt;&lt;p&gt;&lt;b&gt;LINQ to SQL&lt;/b&gt;, ca de altfel majoritatea solutiilor O/RM pentru .NET (cel putin) sufera &lt;b&gt;TOTUSI la capitolul interogari tip selecţie a obiectelor&lt;/b&gt; (obiecte ca instante a claselor de obiecte) pentru obtinerea unui rezultat sub forma unui graf de obiecte (ex. Factura -&amp;gt; Client relatie 1-1 &lt;b&gt;plus &lt;/b&gt;Factura -&amp;gt; ProdusFacturat relatie 1 - n &lt;b&gt;plus&lt;/b&gt; ProdusFacturat -&amp;gt; Produs relatie 1-1 ) si ... Dar asta este o alta poveste.&lt;br&gt;&lt;/p&gt;</description></item><item><title>prezentare linq</title><link>http://sqlserver.ro/forums/thread/2446.aspx</link><pubDate>Fri, 10 Aug 2007 18:13:06 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:2446</guid><dc:creator>crestinul</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/2446.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=28&amp;PostID=2446</wfw:commentRss><description>&lt;P&gt;M-ar interesa o prezentare de linq daca cineva er interesat de subiectu asta a folosit in projecte orm-ul asta&lt;/P&gt;</description></item></channel></rss>