⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 features.htm

📁 LLBLGen 1.21 Sourcecode
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > 
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 7.0">
<TITLE>LLBLGen::Features</TITLE>
<link rel="STYLESHEET" type="text/css" href="general.css">
</HEAD>
<BODY>
<br>
<h3>LLBLGen::Features</h3>
<p>
	<b>Version 1.2</b><br>
	<ul>
		<li>Generation of the following stored procedures in T-SQL per table: Insert, Update, 
			Delete, SelectOne using Primary Key fields, SelectOne using UNIQUE constraints, SelectOne using non-PK identity
			fields and GUID columns, SelectAll, SelectAll using a Foreign Key field, DeleteAll using a Primary Key field, UpdateAll 
			using a Foreign Key field.</li>
		<li>Generation of the following stored procedures in T-SQL per view: Insert and SelectAll</li>
		<li>Generation of .NET classes (C# or VB.NET), one per table and view, for calling the generated stored procedures, each
			stored procedure has one corresponding method.</li>
		<li>Generation of a separate ConnectionProvider class which can be used to share an open database connection among one or 
			more generated classes to run all calls to methods of these classes in an ADO.NET transaction. Running multiple calls
			to data-access tier methods in one transaction, using the ConnectionProvider class is done without compromising the
			abstract, database-unawareness of the generated API.</li>
		<li>Generated classes have one public get/set property per table/view field. These properties are filled with the values
			of the retrieved row by the SelectOne methods.</li>
		<li>Extensive comment generation (C# or VB.NET) which can be used for API documentation generation. </li>
		<li>The T-SQL code generator and C# / VB.NET generator are very flexible and tweakable using an
			easy to use GUI.</li>
		<li>Settings in the GUI are serialized to disk automatically when the application is closed, so future usage of
			LLBLGen will be using the same settings, which saves time because you don't have to reconfigure the
			generators each time to meet your requirements/needs.</li>
		<li>Generated .NET classes and stored procedures support NULL values, plus the generated API has boundary checks
			for passed values.</li>
		<li>.NET code generator supports COM+ serviced component features so generated classes can be used
			as COM+ serviced components and can use most COM+ services like object pooling and transactions</li>
		<li>Multiple .NET coding styles are supported (both Hungarian Style and Microsoft caMel/PasCal style).</li>
		<li>Multiple ways of passing the database connection string to the generated code, besides passing a 
			ConnectionProvider object</li>
		<li>Very fast and database-friendly: no adjustments are made to the database selected.</li>
		<li>Which tables and views should be processed by LLBLGen is selectable by the user.</li>
		<li>Support for excluded fields in Insert and Update stored procedures, selectable by the user.</li>
		<li>Generated .NET code uses a standard interface, ICommonDBAccess.</li>
		<li>Generated .NET code is optimized for garbage collection and implements the IDispose interface.</li>
		<li>Generated .NET code is ready for compilation and the generated T-SQL code is ready to be imported into 
			the SQLServer database.</li>
		<li>Generated .NET methods have error handling code and efficient usage of resources.</li>
		<li>Both SQLServer 7 and SQLServer 2000 are supported (plus related MSDE versions), and where possible 
			SQLServer 2000 functionality is used.</li>
		<li>All SQLServer database types are supported.</li>
	</ul>
</p>
<div align="right" class="SmallFontTOC">
	<hr size="1" width="60%" align="right">
	LLBLGen v1.2 documentation. &copy; 2002 <a href="http://www.sd.nl/" target="_blank">Solutions Design</a>
</div>
<br><br>
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -