<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Base_One_Foundation_Component_Library</id>
	<title>Base One Foundation Component Library - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Base_One_Foundation_Component_Library"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Base_One_Foundation_Component_Library&amp;action=history"/>
	<updated>2026-09-10T20:09:24Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Base_One_Foundation_Component_Library&amp;diff=6367554&amp;oldid=prev</id>
		<title>imported&gt;Citation bot: Added date. | Use this bot. Report bugs. | Suggested by Whoop whoop pull up | Category:.NET programming tools | #UCB_Category 16/24</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Base_One_Foundation_Component_Library&amp;diff=6367554&amp;oldid=prev"/>
		<updated>2024-11-20T19:48:48Z</updated>

		<summary type="html">&lt;p&gt;Added date. | &lt;a href=&quot;/wiki143/index.php?title=En:WP:UCB&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;En:WP:UCB (page does not exist)&quot;&gt;Use this bot&lt;/a&gt;. &lt;a href=&quot;/wiki143/index.php?title=En:WP:DBUG&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;En:WP:DBUG (page does not exist)&quot;&gt;Report bugs&lt;/a&gt;. | Suggested by Whoop whoop pull up | &lt;a href=&quot;/wiki143/index.php?title=Category:.NET_programming_tools&quot; title=&quot;Category:.NET programming tools&quot;&gt;Category:.NET programming tools&lt;/a&gt; | #UCB_Category 16/24&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox software &lt;br /&gt;
| name = Base One Foundation Component Library (BFC)&lt;br /&gt;
| logo = &lt;br /&gt;
| screenshot = &lt;br /&gt;
| caption = &lt;br /&gt;
| collapsible = &lt;br /&gt;
| author = Steven Asherman, Arun Kumar&lt;br /&gt;
| developer = [http://www.contentgalaxy.com Content Galaxy Inc.]&lt;br /&gt;
| released = &lt;br /&gt;
| latest_release_version = [https://www.contentgalaxy.com/software/bfc-releases 7.61]&lt;br /&gt;
| latest_release_date = {{Start date and age|2020|11|11}}&lt;br /&gt;
| latest preview version = &lt;br /&gt;
| latest preview date = &lt;br /&gt;
| programming language = [[C++]], [[C Sharp (programming language)|C#]]&lt;br /&gt;
| operating_system = [[Microsoft Windows]]&lt;br /&gt;
| platform = [[Microsoft Visual Studio]], [[.NET Framework|.NET]]&lt;br /&gt;
| language = &lt;br /&gt;
| genre = [[Web application framework]]&lt;br /&gt;
| license = [[GPLv3]]&lt;br /&gt;
| website = {{URL | https://contentgalaxy.com/software/bfc}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Base One Foundation Component Library&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;BFC&amp;#039;&amp;#039;&amp;#039;) is a [[rapid application development]] toolkit for building secure, [[Fault-tolerant system|fault-tolerant]], [[database]] applications on [[Microsoft Windows|Windows]] and [[ASP.NET]]. In conjunction with Microsoft&amp;#039;s [[Visual Studio]] [[integrated development environment]], BFC provides a general-purpose [[web application framework]] for working with databases from [[Microsoft]], [[Oracle Corporation|Oracle]], [[IBM]], [[Sybase]], and [[MySQL]], running under Windows, Linux/Unix, or IBM iSeries or z/OS. BFC includes facilities for [[distributed computing]], [[batch processing]], [[Queueing theory|queuing]], and database command [[script (computing)|scripting]], and these run under Windows or Linux with [[Wine software|Wine]].&lt;br /&gt;
&lt;br /&gt;
== Design ==&lt;br /&gt;
&lt;br /&gt;
BFC is based on a [[database-centric architecture]] whose cross-[[DBMS]] [[data dictionary]] plays a central role in supporting [[data security]], [[data validation|validation]], [[Optimization (computer science)|optimization]], and [[maintainability]] features.&amp;lt;ref&amp;gt;{{cite web|url=http://www.boic.com/b1mbatd.htm |title=Base One distributed computing in depth |publisher=Boic.com |access-date=2013-01-10 |url-status=dead |archive-url=https://web.archive.org/web/20130115224152/http://www.boic.com/b1mbatd.htm |archive-date=2013-01-15 }}&amp;lt;/ref&amp;gt; Some of BFC’s core technologies are based on underlying U.S. patents in database communication and high precision arithmetic.&amp;lt;ref&amp;gt;{{cite web|url= https://patents.google.com/patent/US6384748 |title=Method of encoding numeric data and manipulating the same - U.S. Patent 6,384,748 }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web|url= https://patents.google.com/patent/US6738775B2|title=Database communication system and method for communicating with a database - U.S. Patent 6,738,775}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web|url= https://patents.google.com/patent/US7181474B2|title=Database communication system and method for communicating with a database - U.S. Patent 7,181,474}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
BFC supports a unique model of large scale, [[distributed computing]].&amp;lt;ref&amp;gt;{{cite web |url= http://www.gridtoday.com/grid/1334471.html |title=Patent Granted for Database-Centric Distributed Computing. |publisher=www.gridtoday.com |archive-url=https://archive.today/20070517124323/http://www.gridtoday.com/grid/1334471.html |archive-date=17 May 2007 |url-status=dead}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web |url= http://www.nysia.org/special_features/article.cfm?pid=234 |title=On the Grid: A Report on Base One International Corporation. NYSIA. |publisher=www.nysia.com |archive-url=https://web.archive.org/web/20080414220615/http://www.nysia.org/special_features/article.cfm?pid=234 |archive-date=14 April 2008 |url-status=dead}}&amp;lt;/ref&amp;gt;  This is intended to reduce the vulnerability and performance impact of either depending on a centralized process to distribute tasks or communicating directly between nodes through messages. Deutsche Bank made use of the initial version of BFC to build its securities&amp;#039; custody system and is one of the earliest successful examples of commercial grid computing.&amp;lt;ref&amp;gt;{{cite web |url=http://www.boic.com/b1midc200409.pdf |title=Base One: Grid Computing for Database-Centric Applications. IDC Opinion. |publisher= |archive-url=https://web.archive.org/web/20071006025357/http://www.boic.com/b1midc200409.pdf |archive-date=6 October 2007 |url-status=dead}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web|url=http://www.informationweek.com/base-one-shares-at-sia/164902078|title=Base One Shares at SIA - info sharing &amp;amp; grid computing|publisher=informationweek.com|access-date=2022-07-12|archive-date=2013-01-23|archive-url=https://archive.today/20130123004741/http://www.informationweek.com/base-one-shares-at-sia/164902078|url-status=bot: unknown}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
BFC implements a [[grid computing]] architecture that revolves around the model of a &amp;quot;virtual supercomputer&amp;quot; composed of loosely coupled &amp;quot;batch job servers&amp;quot;. These perform tasks that are specified and coordinated through database-resident control structures and queues. The model is virtual, as it uses the available processing power and resources of ordinary servers and database systems, which can also continue to work in their previous roles. The result is termed a virtual supercomputer because it presents itself as a single, unified computational resource that can be scaled both in capacity and processing power.{{Citation needed|date=March 2023}}&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
BFC was originally developed by [[Base One International| Base One International Corp.]], funded by projects done for [[Marsh &amp;amp; McLennan]] and [[Deutsche Bank]] that started in the mid-1990s.&amp;lt;ref&amp;gt;{{cite web|url=http://www.itjungle.com/fhs/fhs072704-story01.html |title=Four Hundred Stuff-DB2/400: The Heart of a Supercomputer Cluster? |publisher=Itjungle.com |date=2004-07-27 |access-date=2013-01-10 |url-status=dead |archive-url=https://web.archive.org/web/20120618092639/http://www.itjungle.com/fhs/fhs072704-story01.html |archive-date=2012-06-18 }}&amp;lt;/ref&amp;gt; Beginning in 1994, [[Johnson &amp;amp; Higgins]] (later acquired by Marsh &amp;amp; McLennan), built Stars, an insurance risk management system, using components known as ADF (Application Development Framework). ADF was the predecessor of BFC and was jointly developed by Johnson &amp;amp; Higgins and Base One programmers, with Base One retaining ownership of ADF, and Johnson &amp;amp; Higgins retaining all rights to Stars risk management software.&amp;lt;ref&amp;gt;{{cite web|url= https://www.businessinsurance.com/article/20010715/ISSUE01/10004484/1-marsh-mclennan-cos-inc |title=Marsh &amp;amp; McLennan Companies |date=18 July 2010 |publisher=businessinsurance.com}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web|url= https://www.insurancejournal.com/news/national/2018/07/26/496128.htm|title=Marsh to Sell Risk Management Software Unit ClearSight to Riskonnect.|date=26 July 2018 |publisher=www.insurancejournal.com}}&amp;lt;/ref&amp;gt; In 2014, BFC was acquired by Content Galaxy Inc., whose video publishing service was built with BFC.&amp;lt;ref&amp;gt;{{cite web |url= http://www.boic.com/index.htm |title=Base One Home Page. |publisher= |archive-url=https://web.archive.org/web/20210508001857/http://www.boic.com/index.htm |archive-date=8 May 2021 |url-status=dead}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
The name &amp;quot;BFC&amp;quot; was a play on MFC [[Microsoft Foundation Classes]], which BFC extended through Visual C++ [[Library (computing)|class libraries]] to facilitate the development of large-scale, [[client/server]] database applications. Developers can incorporate BFC components into web and Windows applications written in any of the major Microsoft programming languages ([[C Sharp (programming language)|C#]], [[ASP.NET]], [[Visual C++]], [[VB.NET]]). They can also use a variety of older technologies, including [[Component Object Model|COM]]/[[ActiveX]], [[Microsoft Foundation Class Library|MFC]], and [[Crystal Reports]]. BFC works with both [[Managed code|managed and unmanaged code]], and it can be used to construct either [[thin client]] or [[Fat client|rich client]] applications, with or without [[Web browser|browser]]-based interfaces. {{Citation needed|date=March 2023}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* Base One. [http://www.boic.com/bfcintro.htm Introduction to BFC]&lt;br /&gt;
* Base One. [http://www.boic.com/b1mgrid.htm The Base One Grid Computing Architecture] &lt;br /&gt;
* ITJungle. [https://web.archive.org/web/20081202232638/http://www.itjungle.com/fhs/fhs061405-story02.html Base One Update Brings Grids of Clusters], June 14, 2005. Accessed April 9, 2008.&lt;br /&gt;
&lt;br /&gt;
{{Application frameworks}}&lt;br /&gt;
&lt;br /&gt;
[[Category:.NET object-relational mapping tools]]&lt;br /&gt;
[[Category:.NET programming tools]]&lt;br /&gt;
[[Category:Grid computing products]]&lt;br /&gt;
[[Category:Middleware]]&lt;br /&gt;
[[Category:Scripting languages]]&lt;br /&gt;
[[Category:Web frameworks]]&lt;br /&gt;
[[Category:Web development software]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Citation bot</name></author>
	</entry>
</feed>