<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Digital Ideas</title>
	<link>http://ideas.itsmartlab.com</link>
	<description>Bright Ideas for Open Minds</description>
	<pubDate>Fri, 18 Sep 2009 03:51:12 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.2</generator>
	<language>en</language>
			<item>
		<title>Database Programming in VB.Net</title>
		<link>http://ideas.itsmartlab.com/?p=22</link>
		<comments>http://ideas.itsmartlab.com/?p=22#comments</comments>
		<pubDate>Fri, 18 Sep 2009 03:51:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Windows Programming]]></category>

		<guid isPermaLink="false">http://ideas.itsmartlab.com/?p=22</guid>
		<description><![CDATA[by Aurelie A. Peralta
Using ODBC, OLEDB, or SQLClient namespaces, VB.Net applications can easily connect and manipulate widely known databases like Microsoft Database File (*.mdf), Access Database File (*.mdb), and even MYSQL database. It is just a matter of placing the right connection strings for each type of db provider but the principles of incorporating SQL [...]]]></description>
			<content:encoded><![CDATA[<p>by <a href="http://www.psvphil.com">Aurelie A. Peralta</a></p>
<p>Using ODBC, OLEDB, or SQLClient namespaces, VB.Net applications can easily connect and manipulate widely known databases like Microsoft Database File (*.mdf), Access Database File (*.mdb), and even MYSQL database. It is just a matter of placing the right connection strings for each type of db provider but the principles of incorporating SQL commands in the codes are basically the same. I have demonstrated this in my Elective 1 class and you can download the actual project using the link below:</p>
<p><a href="http://www.psvphil.com/WindowsApplication7.rar">http://www.psvphil.com/WindowsApplication7.rar</a></p>
<p>Extract the files using Winrar. Try to run the said application in your Visual Studio 2005 Express Edition and examine the codes.</p>
]]></content:encoded>
			<wfw:commentRss>http://ideas.itsmartlab.com/?feed=rss2&amp;p=22</wfw:commentRss>
		</item>
		<item>
		<title>Visit the Pangasinan Medical Society Website</title>
		<link>http://ideas.itsmartlab.com/?p=21</link>
		<comments>http://ideas.itsmartlab.com/?p=21#comments</comments>
		<pubDate>Fri, 17 Jul 2009 06:50:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[General Info]]></category>

		<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://ideas.itsmartlab.com/?p=21</guid>
		<description><![CDATA[By Aurelie A. Peralta
Pangasinan Medical Society Inc. is a component society of the Philippine Medical Association based in the Province of Pangasinan. Their vision is to have a fellowship of physicians united in the common goal of acquiring the highest levels of medical knowledge and skills through continuing medical education and research and to promote [...]]]></description>
			<content:encoded><![CDATA[<p>By <a href="http://www.psvphil.com/"><font color="#0066cc">Aurelie A. Peralta</font></a></p>
<p>Pangasinan Medical Society Inc. is a component society of the Philippine Medical Association based in the Province of Pangasinan. Their vision is to have a fellowship of physicians united in the common goal of acquiring the highest levels of medical knowledge and skills through continuing medical education and research and to promote the healing ministrations of the physicians in the delivery of health care to patients. Visit their website at <a href="http://www.pangmeds.org/"><font color="#0066cc">http://www.pangmeds.org</font></a>. <a href="http://www.psvphil.com/"><font color="#0066cc">PS Ventures </font></a>designed their website and is currently developing some of the site’s components.</p>
]]></content:encoded>
			<wfw:commentRss>http://ideas.itsmartlab.com/?feed=rss2&amp;p=21</wfw:commentRss>
		</item>
		<item>
		<title>RL Pharma Website</title>
		<link>http://ideas.itsmartlab.com/?p=20</link>
		<comments>http://ideas.itsmartlab.com/?p=20#comments</comments>
		<pubDate>Fri, 17 Jul 2009 06:49:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[General Info]]></category>

		<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://ideas.itsmartlab.com/?p=20</guid>
		<description><![CDATA[By Aurelie A. Peralta
RL Pharma’s website  was developed by PS Ventures Philippines.
RL Pharma is a company with unmatched expertise and experience in the distribution of legitimate and exclusive products.
For more information about their products, visit their website at http://www.rlpharma.com.ph.
]]></description>
			<content:encoded><![CDATA[<p>By <a href="http://www.psvphil.com/"><font color="#0066cc">Aurelie A. Peralta</font></a></p>
<p>RL Pharma’s website  was developed by <a href="http://www,psvphil.com/"><font color="#0066cc">PS Ventures Philippines</font></a>.</p>
<p>RL Pharma is a company with unmatched expertise and experience in the distribution of legitimate and exclusive products.</p>
<p>For more information about their products, visit their website at <a href="http://www.rlpharma.com.ph/"><font color="#0066cc">http://www.rlpharma.com.ph</font></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ideas.itsmartlab.com/?feed=rss2&amp;p=20</wfw:commentRss>
		</item>
		<item>
		<title>CYM Glass Expert Website</title>
		<link>http://ideas.itsmartlab.com/?p=19</link>
		<comments>http://ideas.itsmartlab.com/?p=19#comments</comments>
		<pubDate>Fri, 17 Jul 2009 06:47:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[General Info]]></category>

		<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://ideas.itsmartlab.com/?p=19</guid>
		<description><![CDATA[By Aurelie A. Peralta
CYM Glass Expert is known and has retained the loyalty of its clients because of its masterpiece: Vignet’s Unplasticide Poly Vinyl Chloride (UPVC).
Since its operation began, CYM Glass Expert has its own way of developing the business and explored the possibilities of acquiring the modern concepts of designing windows and doors.
Undisputed to [...]]]></description>
			<content:encoded><![CDATA[<p>By <a href="http://www.psvphil.com/"><font color="#0066cc">Aurelie A. Peralta</font></a></p>
<p>CYM Glass Expert is known and has retained the loyalty of its clients because of its masterpiece: Vignet’s Unplasticide Poly Vinyl Chloride (UPVC).</p>
<p>Since its operation began, CYM Glass Expert has its own way of developing the business and explored the possibilities of acquiring the modern concepts of designing windows and doors.</p>
<p>Undisputed to its quality, CYM Glass Expert won several contracting companies and many firms believe in them.</p>
<p>While the company is planning for future expansion, CYM Glass Expert has reached its neighboring provinces such as Tarlac, La Union, Abra, and Ilocos Norte.</p>
<p>As of today, the modest service of CYM Glass Expert is continuously broadening to have its goal achieved, to have its mission fulfilled, and to have its vision turned closely to possibility.</p>
<p>Their website, <a href="http://www.upvcwindowsphil.com/"><font color="#0066cc">http://www.upvcwindowsphil.com</font></a> was developed by <a href="http://www.psvphil.com/"><font color="#0066cc">PS Ventures Philippines</font></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://ideas.itsmartlab.com/?feed=rss2&amp;p=19</wfw:commentRss>
		</item>
		<item>
		<title>Centrum Fuel Website</title>
		<link>http://ideas.itsmartlab.com/?p=18</link>
		<comments>http://ideas.itsmartlab.com/?p=18#comments</comments>
		<pubDate>Fri, 17 Jul 2009 06:46:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[General Info]]></category>

		<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://ideas.itsmartlab.com/?p=18</guid>
		<description><![CDATA[By Aurelie A. Peralta
PS Ventures Philippines developed the Centrum Fuel Inc. Website http://www.centrumfuel.com. The Centrum Fuel team is young and dynamic, determined to provide everything for your safety, giving you the chance to enjoy your travel and every road you take. They make sure that your visit in every Centrum Fuel station is always a pleasant experience. [...]]]></description>
			<content:encoded><![CDATA[<p>By <a href="http://www.psvphil.com/"><font color="#0066cc">Aurelie A. Peralta</font></a></p>
<p><a href="http://www.psvphil.com/"><font color="#0066cc">PS Ventures Philippines </font></a>developed the Centrum Fuel Inc. Website <a href="http://www.centrumfuel.com/"><font color="#0066cc">http://www.centrumfuel.com</font></a>. The Centrum Fuel team is young and dynamic, determined to provide everything for your safety, giving you the chance to enjoy your travel and every road you take. They make sure that your visit in every Centrum Fuel station is always a pleasant experience. The experience of their efficient, fast and polite service thru their Professional Forecourt Attendants. Providing also a modern, state of the art and well managed facilities for you to enjoy. And most importantly their commitment to provide world class high quality products more than worthy to fill the thirst of your trusted automobiles.<br />
They do agree and believe, it is most essential that they build great professional relationship with you, their customers. By touching your lives thru service that bring safety and convenience to a level way above of what you expect. In all their plans and goals, their customers always come first. They commit to explore all areas and details to better deliver what their brand have promised…</p>
<p>So every time you drop by at any Centrum Fuel station, expect another great fueling experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://ideas.itsmartlab.com/?feed=rss2&amp;p=18</wfw:commentRss>
		</item>
		<item>
		<title>ASP.NET Validation Controls</title>
		<link>http://ideas.itsmartlab.com/?p=17</link>
		<comments>http://ideas.itsmartlab.com/?p=17#comments</comments>
		<pubDate>Mon, 16 Mar 2009 02:30:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://ideas.itsmartlab.com/?p=17</guid>
		<description><![CDATA[By Aurelie A. Peralta
 Validation controls enable us to check and validate user&#8217;s input and display the corresponding error message either dynamically, statically, or through a summary report. These controls are first treated as invisible controls and after the user has entered erroneous data, they become visible. Validation controls in asp.net are powerful objects, however developers need [...]]]></description>
			<content:encoded><![CDATA[<p>By <a href="http://www.psvphil.com">Aurelie A. Peralta</a></p>
<p> Validation controls enable us to check and validate user&#8217;s input and display the corresponding error message either dynamically, statically, or through a summary report. These controls are first treated as invisible controls and after the user has entered erroneous data, they become visible. Validation controls in asp.net are powerful objects, however developers need to understand first their behaviors and methods thoroughly before they can be appreciated.</p>
<p>I have created a simple asp.net page that demonstrate the following validation controls:</p>
<p>- RequiredFieldValidator</p>
<p>- RegularExpressionValidator</p>
<p>- CompareValidator</p>
<p>- RangeValidator</p>
<p>- CustomValidator</p>
<p>Download my demo application here:</p>
<p><a href="http://www.psvphil.com/validationcontrols.rar">http://www.psvphil.com/validationcontrols.rar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ideas.itsmartlab.com/?feed=rss2&amp;p=17</wfw:commentRss>
		</item>
		<item>
		<title>Introducing ASP.NET AJAX</title>
		<link>http://ideas.itsmartlab.com/?p=16</link>
		<comments>http://ideas.itsmartlab.com/?p=16#comments</comments>
		<pubDate>Thu, 12 Mar 2009 02:30:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://ideas.itsmartlab.com/?p=16</guid>
		<description><![CDATA[By Aurelie A. Peralta
AJAX is a great technology that further enhances the capabilities of ASP.NET. With AJAX, web applications behave like windows applications by eliminating the page reloading problems of webpages. Furthermore, it has a vast variety of controls that extend user interactivity and page validation capabilities of ASP.NET applications.
I have created a simple web [...]]]></description>
			<content:encoded><![CDATA[<p>By <a href="http://www.psvphil.com">Aurelie A. Peralta</a></p>
<p>AJAX is a great technology that further enhances the capabilities of ASP.NET. With AJAX, web applications behave like windows applications by eliminating the page reloading problems of webpages. Furthermore, it has a vast variety of controls that extend user interactivity and page validation capabilities of ASP.NET applications.</p>
<p>I have created a simple web application that demonstrates some important capabilities of an AJAX-enabled ASP.NET website. Download my demo application using this link:</p>
<p><a href="http://www.psvphil.com/modalpopup.rar">http://www.psvphil.com/modalpopup.rar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ideas.itsmartlab.com/?feed=rss2&amp;p=16</wfw:commentRss>
		</item>
		<item>
		<title>Physical Database Design, Hardware, and Related Issues</title>
		<link>http://ideas.itsmartlab.com/?p=15</link>
		<comments>http://ideas.itsmartlab.com/?p=15#comments</comments>
		<pubDate>Fri, 10 Oct 2008 02:53:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://ideas.itsmartlab.com/?p=15</guid>
		<description><![CDATA[By Aurelie A. Peralta
Understanding Application Types
In database theory, broadly speaking, a transaction is a single, atomic SELECT, INSERT, UPDATE, or DELETE. However, with regards to application types, a transaction is generally more loosely defined as a business transaction, possibly containing multiple INSERTs, UPDATEs, or DELETEs. In addition, DML truly refers to SELECT, INSERT, UPDATE, and DELETE. [...]]]></description>
			<content:encoded><![CDATA[<p>By <a href="http://www.psvphil.com">Aurelie A. Peralta</a></p>
<p><strong>Understanding Application Types</strong></p>
<p>In database theory, broadly speaking, a transaction is a single, atomic SELECT, INSERT, UPDATE, or DELETE. However, with regards to application types, a transaction is generally more loosely defined as a business transaction, possibly containing multiple INSERTs, UPDATEs, or DELETEs. In addition, DML truly refers to SELECT, INSERT, UPDATE, and DELETE. DML and transaction usually mean write-only, or modify-only. To distinguish the SELECT operation as read-only, the term query is used.</p>
<p>There are three main common application types in the world of database system applications:</p>
<p>1. OLTP: On-line Transaction Processing. An OLTP system is an application that contains heavy DML, transaction-oriented activity; primarily updates, but also inserts and deletes. Classic examples are reservation systems such as those used by airlines and hotels. OLTP systems can have high concurrency.</p>
<p>2. DSS: Desicion Support System. A DSS is typically a large, read-only database with historical content, and is generally used for simple canned or ad hoc queries. A good example of a DSS is a database behind an organization&#8217;s intranet.</p>
<p>3. Batch: A batch system is a non-interactive, automatic application that works against a database. It usually contains heavy DML and has low concurrency. Classic examples are production databases and operational databases relative to DWs.</p>
<p> <a href="http://ideas.itsmartlab.com/?p=15#more-15" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ideas.itsmartlab.com/?feed=rss2&amp;p=15</wfw:commentRss>
		</item>
		<item>
		<title>ADO.Net, Database connections and VB.Net database programming for Elective 1 students</title>
		<link>http://ideas.itsmartlab.com/?p=14</link>
		<comments>http://ideas.itsmartlab.com/?p=14#comments</comments>
		<pubDate>Thu, 25 Sep 2008 12:47:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Windows Programming]]></category>

		<guid isPermaLink="false">http://ideas.itsmartlab.com/?p=14</guid>
		<description><![CDATA[by Aurelie A. Peralta 
Overview of ADO.NET
ADO.NET provides consistent access to data sources such as Microsoft SQL Server, as well as data sources exposed through OLE DB and XML. Data-sharing consumer applications can use ADO.NET to connect to these data sources and retrieve, manipulate, and update data.
ADO.NET cleanly factors data access from data manipulation into discrete [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.psvphil.com">by Aurelie A. Peralta</a><strong> </strong></p>
<p class="title"><strong>Overview of ADO.NET</strong></p>
<p>ADO.NET provides consistent access to data sources such as Microsoft SQL Server, as well as data sources exposed through OLE DB and XML. Data-sharing consumer applications can use ADO.NET to connect to these data sources and retrieve, manipulate, and update data.</p>
<p>ADO.NET cleanly factors data access from data manipulation into discrete components that can be used separately or in tandem. ADO.NET includes .NET Framework data providers for connecting to a database, executing commands, and retrieving results. Those results are either processed directly, or placed in an ADO.NET <strong>DataSet</strong> object in order to be exposed to the user in an ad-hoc manner, combined with data from multiple sources, or remoted between tiers. The ADO.NET <strong>DataSet</strong> object can also be used independently of a .NET Framework data provider to manage data local to the application or sourced from XML.</p>
<p>The ADO.NET classes are found in System.Data.dll, and are integrated with the XML classes found in System.Xml.dll. When compiling code that uses the <strong>System.Data</strong> namespace, reference both System.Data.dll and System.Xml.dll. (<a href="http://msdn.microsoft.com/en-us/library/h43ks021(VS.71).aspx">http://msdn.microsoft.com/en-us/library/h43ks021(VS.71).aspx</a>)</p>
<p>Here are some connection strings for the following providers:</p>
<p>1. System.Data.ODBC</p>
<p>For Microsoft Access Database:</p>
<p>Dim dbconn As New Odbc.OdbcConnection(&#8221;Driver={Microsoft Access Driver (*.mdb)};DBQ=&#8221; &amp; Application.StartupPath &amp; &#8220;\odbcdemodb.mdb&#8221;)</p>
<p>For MySQL Database:</p>
<p>Dim dbconn As New OdbcConnection(&#8221;DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost; DATABASE=alternacaredb;USER=root;PASSWORD=; OPTION=3;&#8221;)</p>
<p><em>Note: Install first the mysql-connector-odbc-3.51.22-win32.msi dll add-ons.</em></p>
<p>2. System.Data.OLEDB</p>
<p>For Microsoft Access Database:</p>
<p>Dim dbconn As New OleDb.OleDbConnection(&#8221;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=&#8221; &amp; Application.StartupPath &amp; &#8220;\odbcdemodb.mdb&#8221;)</p>
<p>3. System.Data.SQLClient</p>
<p>For MS SQL Server Database:</p>
<p>Dim dbconn As New SqlClient.SqlConnection(&#8221;Data Source=MISBRAIN\SQLEXPRESS;Initial Catalog=registrardb;Integrated Security=True&#8221;)</p>
<p>For a sample File Maintenance Module created using VB.Net, download this file:</p>
<p><a href="http://www.psvphil.com/vbnet/filemaintenance.rar">filemaintenance.rar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ideas.itsmartlab.com/?feed=rss2&amp;p=14</wfw:commentRss>
		</item>
		<item>
		<title>Elective 1 - OOP VB.NET Midterm Reviewer</title>
		<link>http://ideas.itsmartlab.com/?p=13</link>
		<comments>http://ideas.itsmartlab.com/?p=13#comments</comments>
		<pubDate>Tue, 19 Aug 2008 03:02:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ideas.itsmartlab.com/?p=13</guid>
		<description><![CDATA[Compiled by Aurelie A. Peralta
Main Topics:
1. Introduction to Object-Oriented Programming
2. .NET Concepts
3. VB.NET programming basics
4. VB.NET Classes and Controls
Discussions:
Introduction to Object-oriented Programming
Materials on this topic can be found here: http://en.wikipedia.org/wiki/Object-oriented_programming
.NET Concepts
What is .NET? .NET is a new way of creating Windows applications that includes a consistent framework of base classes that sits on top of [...]]]></description>
			<content:encoded><![CDATA[<p>Compiled by <a href="http://www.psvphil.com">Aurelie A. Peralta</a></p>
<p><strong>Main Topics:</strong></p>
<p>1. Introduction to Object-Oriented Programming</p>
<p>2. .NET Concepts</p>
<p>3. VB.NET programming basics</p>
<p>4. VB.NET Classes and Controls</p>
<p><em>Discussions:</em></p>
<p><strong>Introduction to Object-oriented Programming</strong></p>
<p>Materials on this topic can be found here: <a href="http://en.wikipedia.org/wiki/Object-oriented_programming">http://en.wikipedia.org/wiki/Object-oriented_programming</a></p>
<p><strong>.NET Concepts</strong></p>
<p>What is .NET? .NET is a new way of creating Windows applications that includes a consistent framework of base classes that sits on top of the operating system, a Common Type System (CTS) that makes data types usage consistent across .NET programming languages, a Common Language Runtime (CLR), and high level interfaces supporting Windows and web-based applications.</p>
<p>.NET provides language independence and interoperability, easy interoperability with the internet with no need for the complex plumbing and registration requirements of COM. Its Common Language Runtime simplifies application deployment. In .NET, a single computer can host multiple versions of the same components. It is also based on current communication standards such as XML, SOAP, and UDDI.</p>
<p>A .NET language is any language that can be compiled to MSIL. Official languages released for .NET are VB.NET, C#, Managed C++, and JScript.NET including any third party language as long as it compiles to MSIL.</p>
<p> <a href="http://ideas.itsmartlab.com/?p=13#more-13" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ideas.itsmartlab.com/?feed=rss2&amp;p=13</wfw:commentRss>
		</item>
	</channel>
</rss>
