<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>New Horizons Dot Net Users Group &#187; building blocks</title>
	<atom:link href="http://nhdnug.com/tag/building-blocks/feed/" rel="self" type="application/rss+xml" />
	<link>http://nhdnug.com</link>
	<description>Tips, Tricks &#38; Tutorials About .Net Programming</description>
	<lastBuildDate>Thu, 22 Sep 2011 21:16:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Introducing The Core Building Blocks Of .NET</title>
		<link>http://nhdnug.com/introducing-the-core-building-blocks-of-net/</link>
		<comments>http://nhdnug.com/introducing-the-core-building-blocks-of-net/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 21:18:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Standards]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[building blocks]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[green technologies]]></category>
		<category><![CDATA[identity theft]]></category>
		<category><![CDATA[standardization]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://nhdnug.com/?p=9</guid>
		<description><![CDATA[First and foremost, .NET is about providing software applications that operate in a network environment.Ã‚Â  That of course, means the internet.Ã‚Â  So, you can be sure, the the first building block of .NET will be web services.Ã‚Â  Fundamentally, it gets the important information to the software applications that need it.Ã‚Â Ã‚Â Ã‚Â  The idea is to remove [...]]]></description>
			<content:encoded><![CDATA[<p>First and foremost, .NET is about providing software applications that operate in a network environment.Ã‚Â  That of course, means the internet.Ã‚Â  So, you can be sure, the the first building block of .NET will be web services.Ã‚Â  Fundamentally, it gets the important information to the software applications that need it.Ã‚Â Ã‚Â Ã‚Â  The idea is to remove the need for intimate knowledge on the the part of the developer from the equation.Ã‚Â  That way services like SOAP and XML can be used to build applications without having to extensively train developers in the intricacies of those tools.</p>
<p>An important concept behind the implementation of .NET is standardization.Ã‚Â  One of the most important aspects of any web application, is their ability to communicate with other web applications.Ã‚Â  Flexibility and interoperability are essential on the internet, and in demand by savvy software users.Ã‚Â  Standards like XML, SOAP, and UDDI help facilitate this, and it&#8217;s essential that .NET work with those standards to make communication seamless between them all.</p>
<p>Going mobile with our computers in the for of smartphones, cell phones, and handheld gaming presents an interesting dilemma to software retailers and developers.Ã‚Â  Where should the information used by these devices be used, and how many places should it be stored.Ã‚Â  Not to mention, how will it be stored, and later accessed.Ã‚Â  .NET address many of these questions, and provides solution throughÃ‚Â  databases like SQL Server, NTFS and other services.</p>
<p>If there&#8217;s one thing that the internet has taught software solution providers, it&#8217;s to deliver updates rapidly and frequently.Ã‚Â  We like to know that our software is the latest version available, without of course dealing with buggy software.Ã‚Â  .NET allows for rapid delivery of application upgrading, on whatever platform the software needs to run.Ã‚Â  That includes mobile devices, as well as desktop based workstations.</p>
<p>Apart from green technologies, identity theft has to be one of the major touch points when it comes to technology.Ã‚Â  Being mobile and dynamic in our use of technology is great but it also opens up a lot of avenues for the unscrupulous to enter.Ã‚Â  Tougher authentication services are key to a successful .NET application.Ã‚Â  Not so much that we inconvenience the valid user, but to the point that they feel comfortable trusting their personal date to the applications.</p>
<p>Communication is certainly key to some of the biggest and most successful applications out there.Ã‚Â  Often known as killer apps.Ã‚Â  The first of those being obviously eMail.Ã‚Â  Who would have predicted at the beginning of the internet boom, that something as simple and plain as eMail would be the most widely used application online.Ã‚Â  That has of coursed blossomed into other useful communication tools like chatting and texting.Ã‚Â  You know .NET can be relied on to support these types of communication tools.</p>
<p>While calendaring in my opinion has never been successfully solved by any application on the market.Ã‚Â  Free or paid for.Ã‚Â  They always seem cludgy to work with.Ã‚Â  That&#8217;s no reason to ignore them, and tools like Outlook will continue to try and fix these problems as part of the building blocks of .NET.</p>
]]></content:encoded>
			<wfw:commentRss>http://nhdnug.com/introducing-the-core-building-blocks-of-net/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

