


<rss version="2.0">
  <channel>
    <title>Carlos Bercero Professional Blog</title>
    <link>http://carlosbercero.com</link>
    <description>Blog RSS of Carlos Bercero | Practical business solutions developer on Microsoft technologies: .NET, SQL Server and Business Intelligence</description>
    <copyright>CarlosBercero.com</copyright>
    <language>en-EN</language>
    <generator>Carlos Bercero Blog Engine</generator>
    <managingEditor>carlos@carlosbercero.com</managingEditor>
    <webMaster>carlos@carlosbercero.com</webMaster>
    <updatePeriod>daily</updatePeriod> 
	<updateFrequency>1</updateFrequency> 

    <image>
      <url>http://carlosbercero.com/images/Carlos_Bercero_RSS_Heading.png</url>
      <title>Carlos Bercero Professional .NET - SQL - BI Developer</title>
      <link>http://carlosbercero.com</link>
    </image>



    <item>
      <title>SQL Stored Procedure Array Parameters Dilemma, Solved with CLR</title>
      <link>http://carlosbercero.com/post/?post=SQL_Stored_Procedure_Array_Parameters_Dilemma,_Solved_with_CLR</link>
      <description>
        &lt;p&gt;If you work actively with &lt;a title=&quot;SQL Server Webpage&quot; href=&quot;http://www.microsoft.com/sql&quot; target=&quot;_blank&quot;&gt;SQL Server&lt;/a&gt; and do most of the data operations using stored procedures, then I bet that at least once, you wanted to pass an array of values as a parameter to a stored procedure (or function). Just like you, I had the same situation. I’ve seen many approaches to this problem and all of them has their pros and cons. I’ve implemented a solution using a &lt;a title=&quot;See my post CLR&quot; href=&quot;http://carlosbercero.com/post/?post=What_is_CLR_(Common_Language_Runtime)&quot;&gt;CLR&lt;/a&gt; Stored Procedure, that I find quite practical and well performing.&lt;/p&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://carlosbercero.com/post/?post=SQL_Stored_Procedure_Array_Parameters_Dilemma,_Solved_with_CLR&quot;&gt;...View full article&lt;/a&gt;
        </description>
      <author>Carlos Bercero</author>
      <pubDate>Tue, 15 Dec 2009 22:55:00 -0400</pubDate>
      <guid>97</guid>
    </item>
   
    <item>
      <title>Writing a CLR Stored Procedure on SQL Server</title>
      <link>http://carlosbercero.com/post/?post=Writing_a_CLR_Stored_Procedure_on_SQL_Server</link>
      <description>
        &lt;p&gt;As I mentioned in my previous posts, &lt;a title=&quot;SQL CLR post&quot; href=&quot;http://carlosbercero.com/post/?post=What_is_SQL_CLR&quot;&gt;CLR&lt;/a&gt; objects on &lt;a title=&quot;SQL Server Webpage&quot; href=&quot;http://www.microsoft.com/sql&quot; target=&quot;_blank&quot;&gt;SQL Server&lt;/a&gt; can be very useful in certain scenarios. Here I will show you how to create, deploy and test a simple &lt;a title=&quot;See my post CLR&quot; href=&quot;http://carlosbercero.com/post/?post=What_is_CLR_(Common_Language_Runtime)&quot;&gt;CLR&lt;/a&gt; stored procedure. This stored procedure will return a file list from the file system upon the specified path.&lt;/p&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://carlosbercero.com/post/?post=Writing_a_CLR_Stored_Procedure_on_SQL_Server&quot;&gt;...View full article&lt;/a&gt;
        </description>
      <author>Carlos Bercero</author>
      <pubDate>Mon, 23 Nov 2009 01:42:43 -0400</pubDate>
      <guid>95</guid>
    </item>
   
    <item>
      <title>How to create an SQL CLR Project in Visual Studio 2008</title>
      <link>http://carlosbercero.com/post/?post=How_to_create_an_SQL_CLR_Project_in_Visual_Studio_2008</link>
      <description>
        &lt;p&gt;Visual Studio 2008 comes already with a project template for this purpose. In this example I will show you how to create an empty project.&lt;/p&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://carlosbercero.com/post/?post=How_to_create_an_SQL_CLR_Project_in_Visual_Studio_2008&quot;&gt;...View full article&lt;/a&gt;
        </description>
      <author>Carlos Bercero</author>
      <pubDate>Thu, 19 Nov 2009 22:49:03 -0400</pubDate>
      <guid>94</guid>
    </item>
   
    <item>
      <title>What is SQL CLR?</title>
      <link>http://carlosbercero.com/post/?post=What_is_SQL_CLR</link>
      <description>
        &lt;p&gt;&lt;a title=&quot;See my post about SQL&quot; href=&quot;http://carlosbercero.com/post/?post=SQL,_DDL,_DML,_DCL_and_TCL_Terms_What_on_earth_are_those&quot; target=&quot;_blank&quot;&gt;SQL&lt;/a&gt;&#160;&lt;a title=&quot;See my post CLR&quot; href=&quot;http://carlosbercero.com/post/?post=What_is_CLR_(Common_Language_Runtime)&quot;&gt;CLR&lt;/a&gt; is the ability to create &lt;a title=&quot;See my post about SQL&quot; href=&quot;http://carlosbercero.com/post/?post=SQL,_DDL,_DML,_DCL_and_TCL_Terms_What_on_earth_are_those&quot; target=&quot;_blank&quot;&gt;&lt;a title=&quot;SQL Server Webpage&quot; href=&quot;http://www.microsoft.com/sql&quot; target=&quot;_blank&quot;&gt;SQL Server&lt;/a&gt;&lt;/a&gt; programmability objects using .NET languages and framework.&lt;/p&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://carlosbercero.com/post/?post=What_is_SQL_CLR&quot;&gt;...View full article&lt;/a&gt;
        </description>
      <author>Carlos Bercero</author>
      <pubDate>Wed, 18 Nov 2009 22:07:00 -0400</pubDate>
      <guid>93</guid>
    </item>
   
    <item>
      <title>What is a Stored Procedure in SQL Server</title>
      <link>http://carlosbercero.com/post/?post=What_is_a_Stored_Procedure_in_SQL_Server</link>
      <description>
        &lt;p&gt;A Stored Procedure is a single or a set of SQL statements typically involving some (or a lot of) logic typically designed to accomplish a business data operation. Think of it as a &lt;a title=&quot;See my post about T-SQL&quot; href=&quot;http://carlosbercero.com/post/?post=What_is_T-SQL_(Transact_SQL)&quot;&gt;T-SQL&lt;/a&gt; script stored in the database itself. Best practices suggests that all data-centric business logic operations should be encapsulated in stored procedures at the database level.&lt;/p&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://carlosbercero.com/post/?post=What_is_a_Stored_Procedure_in_SQL_Server&quot;&gt;...View full article&lt;/a&gt;
        </description>
      <author>Carlos Bercero</author>
      <pubDate>Tue, 17 Nov 2009 10:00:46 -0400</pubDate>
      <guid>91</guid>
    </item>
   
    <item>
      <title>SQL, DDL, DML, DCL and TCL Terms – What on earth are those?</title>
      <link>http://carlosbercero.com/post/?post=SQL,_DDL,_DML,_DCL_and_TCL_Terms_What_on_earth_are_those</link>
      <description>
        &lt;p&gt;Sure you heard those acronyms very often… but do you know what they really mean?&lt;/p&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://carlosbercero.com/post/?post=SQL,_DDL,_DML,_DCL_and_TCL_Terms_What_on_earth_are_those&quot;&gt;...View full article&lt;/a&gt;
        </description>
      <author>Carlos Bercero</author>
      <pubDate>Mon, 16 Nov 2009 00:55:59 -0400</pubDate>
      <guid>89</guid>
    </item>
   
    <item>
      <title>What is T-SQL (Transact SQL)</title>
      <link>http://carlosbercero.com/post/?post=What_is_T-SQL_(Transact_SQL)</link>
      <description>
        &lt;p&gt;&lt;font color=&quot;#ff8000&quot; size=&quot;5&quot;&gt;T-SQL (Transact SQL)&lt;/font&gt; is an sql statements based and data centric language, typically used for operations over a database in &lt;a title=&quot;Microsoft Website&quot; href=&quot;http://www.microsoft.com&quot; target=&quot;_blank&quot;&gt;Microsoft&lt;/a&gt; &lt;a title=&quot;SQL Server Webpage&quot; href=&quot;http://www.microsoft.com/sql&quot; target=&quot;_blank&quot;&gt;SQL Server&lt;/a&gt;. It provides features such as transaction control, logic such as conditions and loops, exceptions and errors handling, row processing, and declaration of variables. &lt;strong&gt;It is the &lt;/strong&gt;&lt;a title=&quot;SQL Server Webpage&quot; href=&quot;http://www.microsoft.com/sql&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;SQL Server&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; native programming language&lt;/strong&gt;. &lt;/p&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://carlosbercero.com/post/?post=What_is_T-SQL_(Transact_SQL)&quot;&gt;...View full article&lt;/a&gt;
        </description>
      <author>Carlos Bercero</author>
      <pubDate>Mon, 16 Nov 2009 00:54:00 -0400</pubDate>
      <guid>90</guid>
    </item>
   
    <item>
      <title>What is CLR (Common Language Runtime)</title>
      <link>http://carlosbercero.com/post/?post=What_is_CLR_(Common_Language_Runtime)</link>
      <description>
        &lt;p&gt;&lt;font color=&quot;#ff8000&quot; size=&quot;5&quot;&gt;Common Language Runtime (CLR)&lt;/font&gt; is the runtime environment that manages the interpretation, compilation and execution of .NET program code. It also provides services such as memory management, exception management, debugging and security.&lt;/p&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://carlosbercero.com/post/?post=What_is_CLR_(Common_Language_Runtime)&quot;&gt;...View full article&lt;/a&gt;
        </description>
      <author>Carlos Bercero</author>
      <pubDate>Sun, 15 Nov 2009 21:00:00 -0400</pubDate>
      <guid>92</guid>
    </item>
   
    <item>
      <title>SQL CLR Basics presentation at PR PASS (Professional Association for SQL Server, Puerto Rico Chapter) meeting</title>
      <link>http://carlosbercero.com/post/?post=SQL_CLR_Basics_presentation_at_PR_PASS_(Professional_Association_for_SQL_Server,_Puerto_Rico_Chapter)_meeting</link>
      <description>
        &lt;p&gt;Last Thursday, November 5 2009, I had the honor to be the speaker of one of the sessions of the &lt;a title=&quot;Go to PR PASS Website&quot; href=&quot;http://www.prpass.org&quot; target=&quot;_blank&quot;&gt;PR PASS&lt;/a&gt; (Professional Association for SQL Server, &lt;a href=&quot;http://en.wikipedia.org/wiki/Puerto_Rico&quot; target=&quot;_blank&quot;&gt;Puerto Rico&lt;/a&gt; Chapter) meetings. I made a short presentation called “SQL CLR Basics”. In it, I showed the attendants the basics on how SQL works and how to get started with it.&lt;/p&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://carlosbercero.com/post/?post=SQL_CLR_Basics_presentation_at_PR_PASS_(Professional_Association_for_SQL_Server,_Puerto_Rico_Chapter)_meeting&quot;&gt;...View full article&lt;/a&gt;
        </description>
      <author>Carlos Bercero</author>
      <pubDate>Sat, 07 Nov 2009 23:27:00 -0400</pubDate>
      <guid>87</guid>
    </item>
   
    <item>
      <title>My first post!</title>
      <link>http://carlosbercero.com/post/?post=My_first_post!</link>
      <description>
        &lt;p align=&quot;left&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;font color=&quot;#ff8000&quot;&gt;&lt;strong&gt;Hello World!!&lt;/strong&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;Around the globe, that is probably the most famous string of characters that almost any software programmer have used to test their first lines of code. It was for me on my first QBasic, Pascal and Cobol programs I made back in my college years in the mid 90s.&lt;/p&gt;&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://carlosbercero.com/post/?post=My_first_post!&quot;&gt;...View full article&lt;/a&gt;
        </description>
      <author>Carlos Bercero</author>
      <pubDate>Sun, 01 Nov 2009 17:25:00 -0400</pubDate>
      <guid>84</guid>
    </item>
   

  </channel>
</rss>