<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Joël Hébert | Opulent ASP Development Inc. - Tools</title>
    <link>http://www.opulentasp.com/</link>
    <description>Enterprise ASP.NET</description>
    <language>en-us</language>
    <copyright>Opulent ASP Development Inc.</copyright>
    <lastBuildDate>Tue, 06 May 2008 13:21:46 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.0.7226.0</generator>
    <managingEditor>joel.hebert@opulentasp.com</managingEditor>
    <webMaster>joel.hebert@opulentasp.com</webMaster>
    <item>
      <trackback:ping>http://www.opulentasp.com/Trackback.aspx?guid=de631abd-96bf-4b56-9997-899816b07b91</trackback:ping>
      <pingback:server>http://www.opulentasp.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.opulentasp.com/PermaLink,guid,de631abd-96bf-4b56-9997-899816b07b91.aspx</pingback:target>
      <dc:creator>Joel Hebert</dc:creator>
      <wfw:comment>http://www.opulentasp.com/CommentView,guid,de631abd-96bf-4b56-9997-899816b07b91.aspx</wfw:comment>
      <wfw:commentRss>http://www.opulentasp.com/SyndicationService.asmx/GetEntryCommentsRss?guid=de631abd-96bf-4b56-9997-899816b07b91</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <div>
          <font size="2">
            <span class="350144312-06052008">Some of the members of the Ottawa
.Net community were asking me to post the tools that I utilized during my N-layering
presentation therefore I would like to bring them forth to my bloggers since they
are superb</span>
          </font>
        </div>
        <div>
          <font size="2">
            <span class="350144312-06052008">
            </span>
          </font> 
</div>
        <div>
          <font size="2">
            <span class="350144312-06052008"> First and foremost here
is the stored procedure wrapper that creates a nice strongly-typed class to wrap your
stored procedures...great time saver!</span>
          </font>
        </div>
        <div>
          <font size="2">
            <font face="Arial">
              <font color="#000000">
                <span style="FONT-SIZE: 11pt; COLOR: #1f497d">
                </span>
              </font>
            </font>
          </font> 
</div>
        <div>
          <font size="2">
            <font face="Arial">
              <font color="#000000">
                <span style="FONT-SIZE: 11pt; COLOR: #1f497d">
                  <strong>Stored
procedure wrapper</strong>
                </span>
              </font>
            </font>
          </font>
        </div>
        <div>
          <font size="2">
            <font face="Arial">
              <font color="#000000">
                <span style="FONT-SIZE: 11pt; COLOR: #1f497d">
                </span>
              </font>
            </font>
            <span style="FONT-SIZE: 11pt; COLOR: #1f497d">
              <a title="blocked::http://www.codeproject.com/KB/database/dbhelper.aspx" href="http://www.codeproject.com/KB/database/dbhelper.aspx" target="_blank">
                <span lang="FR-CA" title="blocked::http://www.codeproject.com/KB/database/dbhelper.aspx">
                  <font face="Arial" color="#000000">http://www.codeproject.com/KB/database/dbhelper.aspx</font>
                </span>
              </a>
            </span>
          </font>
        </div>
        <div>
          <p>
            <span style="FONT-SIZE: 11pt; COLOR: #1f497d">
              <font face="Arial" size="2">
              </font>
            </span> 
</p>
          <p>
            <span style="FONT-SIZE: 11pt; COLOR: #1f497d">
              <span class="350144312-06052008">
                <font face="Arial" color="#000000" size="2">Secondly 
, here is the code generator I demo-ed.</font>
              </span>
            </span>
            <span style="FONT-SIZE: 11pt; COLOR: #1f497d">
              <span class="350144312-06052008">
                <font color="#ff0000" size="1">
                </font>
              </span>
            </span>
          </p>
          <span style="FONT-SIZE: 11pt; COLOR: #1f497d">
            <span class="350144312-06052008">
              <span style="FONT-SIZE: 10.5pt; COLOR: #0033cc">
                <p>
                  <table cellspacing="0" cellpadding="0" width="100%">
                    <tbody>
                      <tr>
                        <td align="left">
                          <font size="2">
                            <strong>
                              <span class="CCI_Header_Title" id="ctl00_rs1_WikiContent_ctl01_HeaderTitle">Data
Access Layer | Entity Layer | SQL Stored Procedure Generator Using Visual Studio 2005
&amp; C#</span>
                            </strong>
                          </font>
                        </td>
                        <td>
                          <font size="2">
                            <span class="CCI_Header_Spacer" id="ctl00_rs1_WikiContent_ctl01_Label2">    </span>
                          </font>
                        </td>
                        <td class="CCI_Header_Actions" align="right">
                          <font size="2"> </font>
                        </td>
                      </tr>
                    </tbody>
                  </table>
                </p>
                <div class="CCI_Text" id="ctl00_rs1_WikiContent_ctl01_EditorPanel" ondblclick="document.location.href=&quot;http://msdn.microsoft.com/en-us/library/Community-Signup.aspx?ru=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2ffx6bk1f4(VS.80).aspx%3fwbi%3d23&quot;;" style="CURSOR: default">
                  <div class=" CCE_Editor_Disabled" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'ctl00_rs1_WikiContent_ctl01_Editor_Save')" id="ctl00_rs1_WikiContent_ctl01_Editor_RadEditor" title="Double-click to edit this block">
                    <p>
                      <font color="#000000" size="2">This Tool Generates Data Access Layer including respective
stored procedures, associated Business layer and Entity layer class which is shared
between both Data Access layer and Business Layer. It takes MSSQL connection string
as input.</font>
                    </p>
                    <p>
                      <font color="#000000" size="2">About C# Source Code Generator :<br />
This Tool Generates Data Access Layer including respective stored procedures, associated
Business layer 
<br />
and Entity layer class which is shared between both Data Access layer and Business
Layer.<br />
It takes MSSQL connection string as input.</font>
                    </p>
                    <p>
                      <font color="#000000" size="2">Benefits of using code generator:<br />
1) Rapid Application Development. Saves lots of time.<br />
2) It Uses Microsoft Application block which are optimised to transact with any database
server with very less code.<br />
3) All code is generated according to Microsoft coding standards.<br />
4) No need to write stored procedures it generates for you.<br />
5) Code is maintainable and standard </font>
                    </p>
                    <p>
                      <font color="#000000" size="2">Prerequisite to Generate classes<br />
.NET Framework 2.0,Microsoft Application blocks</font>
                    </p>
                    <p>
                      <font color="#000000" size="2">Prerequisite to Use classes<br />
Visual Studio 2005 ,Microsoft Application blocks<br /></font>
                    </p>
                    <p>
                      <font color="#000000" size="2">Enter Connection string in Connection string text Box 
<br />
2) Enter location path where you want to generated file to be saved 
<br />
3) Enter the desired root Namespace for all of your classes for ex. you can provide
your company name or a project name etc. 
<br />
4) Click "Connect to database " Button 
<br />
5) Select the tables from the list and click "Generate Code " Button it will generate
and save all the files to the provided location</font>
                    </p>
                  </div>
                </div>
              </span>
            </span>
          </span>
        </div>
        <p>
        </p>
        <p>
          <a href="http://www.opulentasp.com/content/binary/CsharpCodeGenerator.zip">CsharpCodeGenerator.zip
(18.58 KB)</a>
        </p>
        <p>
 
</p>
        <p>
Thirdly, the orm tool that I showed is built into vs2008. Look only for instructions
on linq to classes and you are good to go.
</p>
        <img width="0" height="0" src="http://www.opulentasp.com/aggbug.ashx?id=de631abd-96bf-4b56-9997-899816b07b91" />
      </body>
      <title>Here are the tools that I utilized during my N-Layering presentation</title>
      <guid isPermaLink="false">http://www.opulentasp.com/PermaLink,guid,de631abd-96bf-4b56-9997-899816b07b91.aspx</guid>
      <link>http://www.opulentasp.com/2008/05/06/HereAreTheToolsThatIUtilizedDuringMyNLayeringPresentation.aspx</link>
      <pubDate>Tue, 06 May 2008 13:21:46 GMT</pubDate>
      <description>&lt;div&gt;&lt;font size=2&gt;&lt;span class=350144312-06052008&gt;Some of the members of the Ottawa
.Net community were asking me to post the tools that I utilized during my N-layering
presentation therefore I would like to bring them forth to my bloggers since they
are superb&lt;/span&gt;&lt;/font&gt;
&lt;/div&gt;
&lt;div&gt;&lt;font size=2&gt;&lt;span class=350144312-06052008&gt;&lt;/span&gt;&lt;/font&gt;&amp;nbsp;
&lt;/div&gt;
&lt;div&gt;&lt;font size=2&gt;&lt;span class=350144312-06052008&gt;&amp;nbsp;First and foremost here is
the stored procedure wrapper that creates a nice strongly-typed class to wrap your
stored procedures...great time saver!&lt;/span&gt;&lt;/font&gt;
&lt;/div&gt;
&lt;div&gt;&lt;font size=2&gt;&lt;font face=Arial&gt;&lt;font color=#000000&gt;&lt;span style="FONT-SIZE: 11pt; COLOR: #1f497d"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;
&lt;/div&gt;
&lt;div&gt;&lt;font size=2&gt;&lt;font face=Arial&gt;&lt;font color=#000000&gt;&lt;span style="FONT-SIZE: 11pt; COLOR: #1f497d"&gt;&lt;strong&gt;Stored
procedure wrapper&lt;/strong&gt; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;/div&gt;
&lt;div&gt;&lt;font size=2&gt;&lt;font face=Arial&gt;&lt;font color=#000000&gt;&lt;span style="FONT-SIZE: 11pt; COLOR: #1f497d"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;span style="FONT-SIZE: 11pt; COLOR: #1f497d"&gt;&lt;a title=blocked::http://www.codeproject.com/KB/database/dbhelper.aspx href="http://www.codeproject.com/KB/database/dbhelper.aspx" target=_blank&gt;&lt;span lang=FR-CA title=blocked::http://www.codeproject.com/KB/database/dbhelper.aspx&gt;&lt;font face=Arial color=#000000&gt;http://www.codeproject.com/KB/database/dbhelper.aspx&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;
&lt;span style="FONT-SIZE: 11pt; COLOR: #1f497d"&gt;&lt;font face=Arial size=2&gt;&lt;/font&gt;&lt;/span&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="FONT-SIZE: 11pt; COLOR: #1f497d"&gt;&lt;span class=350144312-06052008&gt;&lt;font face=Arial color=#000000 size=2&gt;Secondly&amp;nbsp;
, here is the code generator I demo-ed.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 11pt; COLOR: #1f497d"&gt;&lt;span class=350144312-06052008&gt;&lt;font color=#ff0000 size=1&gt;
&lt;/p&gt;
&gt;&gt;&gt;&lt;span style="FONT-SIZE: 11pt; COLOR: #1f497d"&gt;&lt;span class=350144312-06052008&gt;&lt;span style="FONT-SIZE: 10.5pt; COLOR: #0033cc"&gt; 
&lt;p&gt;
&lt;table cellspacing=0 cellpadding=0 width="100%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td align=left&gt;
&lt;font size=2&gt;&lt;strong&gt;&lt;span class=CCI_Header_Title id=ctl00_rs1_WikiContent_ctl01_HeaderTitle&gt;Data
Access Layer | Entity Layer | SQL Stored Procedure Generator Using Visual Studio 2005
&amp;amp; C#&lt;/span&gt; &lt;/strong&gt;&lt;/font&gt;&lt;/td&gt;
&lt;td&gt;
&lt;font size=2&gt;&lt;span class=CCI_Header_Spacer id=ctl00_rs1_WikiContent_ctl01_Label2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt; &lt;/font&gt;&lt;/td&gt;
&lt;td class=CCI_Header_Actions align=right&gt;
&lt;font size=2&gt;&amp;nbsp;&lt;/font&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;div class=CCI_Text id=ctl00_rs1_WikiContent_ctl01_EditorPanel ondblclick='document.location.href="http://msdn.microsoft.com/en-us/library/Community-Signup.aspx?ru=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2ffx6bk1f4(VS.80).aspx%3fwbi%3d23";' style="CURSOR: default"&gt;
&lt;div class=" CCE_Editor_Disabled" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'ctl00_rs1_WikiContent_ctl01_Editor_Save')" id=ctl00_rs1_WikiContent_ctl01_Editor_RadEditor title="Double-click to edit this block"&gt;
&lt;p&gt;
&lt;font color=#000000 size=2&gt;This Tool Generates Data Access Layer including respective
stored procedures, associated Business layer and Entity layer class which is shared
between both Data Access layer and Business Layer. It takes MSSQL connection string
as input.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font color=#000000 size=2&gt;About C# Source Code Generator :&lt;br&gt;
This Tool Generates Data Access Layer including respective stored procedures, associated
Business layer 
&lt;br&gt;
and Entity layer class which is shared between both Data Access layer and Business
Layer.&lt;br&gt;
It takes MSSQL connection string as input.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font color=#000000 size=2&gt;Benefits of using code generator:&lt;br&gt;
1) Rapid Application Development. Saves lots of time.&lt;br&gt;
2) It Uses Microsoft Application block which are optimised to transact with any database
server with very less code.&lt;br&gt;
3) All code is generated according to Microsoft coding standards.&lt;br&gt;
4) No need to write stored procedures it generates for you.&lt;br&gt;
5) Code is maintainable and standard &lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font color=#000000 size=2&gt;Prerequisite to Generate classes&lt;br&gt;
.NET Framework 2.0,Microsoft Application blocks&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font color=#000000 size=2&gt;Prerequisite to Use classes&lt;br&gt;
Visual Studio 2005 ,Microsoft Application blocks&lt;br&gt;
&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font color=#000000 size=2&gt;Enter Connection string in Connection string text Box 
&lt;br&gt;
2) Enter location path where you want to generated file to be saved 
&lt;br&gt;
3) Enter the desired root Namespace for all of your classes for ex. you can provide
your company name or a project name etc. 
&lt;br&gt;
4) Click "Connect to database " Button 
&lt;br&gt;
5) Select the tables from the list and click "Generate Code " Button it will generate
and save all the files to the provided location&lt;/font&gt;
&lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&gt;
&lt;/div&gt;
&gt;
&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.opulentasp.com/content/binary/CsharpCodeGenerator.zip"&gt;CsharpCodeGenerator.zip
(18.58 KB)&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Thirdly, the orm tool that I showed is built into vs2008. Look only for instructions
on linq to classes and you are good to go.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.opulentasp.com/aggbug.ashx?id=de631abd-96bf-4b56-9997-899816b07b91" /&gt;</description>
      <comments>http://www.opulentasp.com/CommentView,guid,de631abd-96bf-4b56-9997-899816b07b91.aspx</comments>
      <category>Tools</category>
    </item>
  </channel>
</rss>