<?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>.NET &#8211; hougaard.com</title>
	<atom:link href="https://www.hougaard.com/category/net/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.hougaard.com</link>
	<description>Do more with apps</description>
	<lastBuildDate>Sat, 07 Mar 2026 11:33:22 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.hougaard.com/wp-content/uploads/2020/11/cropped-204276_4036827831427_1687642353_o2-32x32.jpg</url>
	<title>.NET &#8211; hougaard.com</title>
	<link>https://www.hougaard.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Site-2-Ste OAuth Authentication &#8211; From Scratch!</title>
		<link>https://www.hougaard.com/site-2-ste-oauth-authentication-from-scratch/</link>
					<comments>https://www.hougaard.com/site-2-ste-oauth-authentication-from-scratch/#respond</comments>
		
		<dc:creator><![CDATA[hougaard]]></dc:creator>
		<pubDate>Mon, 07 Feb 2022 12:01:00 +0000</pubDate>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[2022 Wave 1]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Video]]></category>
		<guid isPermaLink="false">https://www.hougaard.com/?p=3660</guid>

					<description><![CDATA[In this video, I show how to use Site-2-Site OAuth authentication to access Business Central web services from C#. All done without using fancy libraries but instead writing code that&#8217;s transparent enough to easily translate into other languages, check it out: https://youtu.be/eALHYuanfUQ With basic authentication being deprecated for Business Central cloud web services, developers need [&#8230;]]]></description>
		
					<wfw:commentRss>https://www.hougaard.com/site-2-ste-oauth-authentication-from-scratch/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Using Machine Learning to talk with Business Central</title>
		<link>https://www.hougaard.com/using-machine-learning-to-talk-with-business-central/</link>
					<comments>https://www.hougaard.com/using-machine-learning-to-talk-with-business-central/#comments</comments>
		
		<dc:creator><![CDATA[hougaard]]></dc:creator>
		<pubDate>Mon, 22 Nov 2021 12:01:00 +0000</pubDate>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[AL]]></category>
		<category><![CDATA[Azure]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Video]]></category>
		<guid isPermaLink="false">https://www.hougaard.com/?p=3237</guid>

					<description><![CDATA[Meet Al, my new personal assistant. Al lives inside Business Central and with the help of some clever machine learning, he&#8217;s able to understand what I&#8217;m saying to him and carry out all my commands. https://youtu.be/0g5wNKPo5Fs In this video, Erik demonstrates a fascinating proof-of-concept project that lets you interact with Business Central using natural language [&#8230;]]]></description>
		
					<wfw:commentRss>https://www.hougaard.com/using-machine-learning-to-talk-with-business-central/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Web Services, APIs and OData with C#</title>
		<link>https://www.hougaard.com/web-services-apis-and-odata-with-c/</link>
					<comments>https://www.hougaard.com/web-services-apis-and-odata-with-c/#comments</comments>
		
		<dc:creator><![CDATA[hougaard]]></dc:creator>
		<pubDate>Thu, 10 Jun 2021 11:01:00 +0000</pubDate>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[OData]]></category>
		<category><![CDATA[Video]]></category>
		<guid isPermaLink="false">https://www.hougaard.com/?p=3007</guid>

					<description><![CDATA[In this video, I continue to look at how to use the .NET Connected Services to talk with Microsoft Dynamics 365 Business Central via OData from C#. I look at the difference between &#8220;Web Services&#8221; and &#8220;APIs&#8221; and how to manipulate data from C#. https://youtu.be/GUw9C1mILMY This is the second video in my OData series, the [&#8230;]]]></description>
		
					<wfw:commentRss>https://www.hougaard.com/web-services-apis-and-odata-with-c/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Use DotNet in AL &#8211; Even in the cloud!</title>
		<link>https://www.hougaard.com/use-dotnet-in-al-even-in-the-cloud/</link>
					<comments>https://www.hougaard.com/use-dotnet-in-al-even-in-the-cloud/#comments</comments>
		
		<dc:creator><![CDATA[hougaard]]></dc:creator>
		<pubDate>Mon, 07 Sep 2020 11:01:00 +0000</pubDate>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[AL]]></category>
		<category><![CDATA[Video]]></category>
		<guid isPermaLink="false">https://www.hougaard.com/?p=1833</guid>

					<description><![CDATA[In this video, I show how to use DotNet in AL, even in the cloud version of Microsoft Dynamics 365 Business Central without using Azure Functions or other 3rd party hosting methods. https://youtu.be/Uyxoc-xgJeY As usual, the source code can be found on my Github. In this video, Erik demonstrates a creative technique for running .NET [&#8230;]]]></description>
		
					<wfw:commentRss>https://www.hougaard.com/use-dotnet-in-al-even-in-the-cloud/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Extending Dynamics NAV using .NET framework interoperability</title>
		<link>https://www.hougaard.com/extending-dynamics-nav-using-net-framework-interoperability/</link>
					<comments>https://www.hougaard.com/extending-dynamics-nav-using-net-framework-interoperability/#respond</comments>
		
		<dc:creator><![CDATA[hougaard]]></dc:creator>
		<pubDate>Fri, 16 Oct 2015 00:04:32 +0000</pubDate>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[NAV2013]]></category>
		<category><![CDATA[NAV2015]]></category>
		<category><![CDATA[NAV2016]]></category>
		<category><![CDATA[NAVUG]]></category>
		<guid isPermaLink="false">http://www.hougaard.com/?p=398</guid>

					<description><![CDATA[I gave a talk at NAVUG Summit 2015 about .NET interoperability, here are the slides: ITD03 Extending Dynamics NAV using .NET framework interoperability Its all about how to use .NET variables in NAV with different examples.]]></description>
		
					<wfw:commentRss>https://www.hougaard.com/extending-dynamics-nav-using-net-framework-interoperability/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>A quick way to get async/await for WCF calls in Xamarin</title>
		<link>https://www.hougaard.com/a-quick-way-to-get-asyncawait-for-wcf-calls-in-xamarin/</link>
					<comments>https://www.hougaard.com/a-quick-way-to-get-asyncawait-for-wcf-calls-in-xamarin/#respond</comments>
		
		<dc:creator><![CDATA[hougaard]]></dc:creator>
		<pubDate>Tue, 10 Mar 2015 23:14:20 +0000</pubDate>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Xamarin]]></category>
		<guid isPermaLink="false">http://www.hougaard.com/?p=190</guid>

					<description><![CDATA[Just a quick a way to consume WCF services with async/await: Step 1. Generate the proxy code with SLSVCUTIL.EXE, there are plenty of examples for that &#8220;out there&#8221; 🙂 Find your client class and the interface &#8211; In this example they are called ProxyClient and Proxy (interface) and the method we are wrapping is called [&#8230;]]]></description>
		
					<wfw:commentRss>https://www.hougaard.com/a-quick-way-to-get-asyncawait-for-wcf-calls-in-xamarin/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Wysiwyg Editing Control for Dynamics NAV 2013 and 2015</title>
		<link>https://www.hougaard.com/wysiwyg-editing-control-for-dynamics-nav-2013-and-2015/</link>
					<comments>https://www.hougaard.com/wysiwyg-editing-control-for-dynamics-nav-2013-and-2015/#comments</comments>
		
		<dc:creator><![CDATA[hougaard]]></dc:creator>
		<pubDate>Mon, 03 Nov 2014 18:54:18 +0000</pubDate>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[NAV2013]]></category>
		<category><![CDATA[NAV2015]]></category>
		<guid isPermaLink="false">http://blog.hougaard.com/?p=97</guid>

					<description><![CDATA[UPDATE: If you need a control for Business Central in AL look here In Dynamics NAV 2013 R2 and 2015 there is a new format for control add-ins.  This control add-in is actually done in HTML/Javascript so it will work in both clients. When running in the Role Tailored Client, a WebBrowser Controls is created [&#8230;]]]></description>
		
					<wfw:commentRss>https://www.hougaard.com/wysiwyg-editing-control-for-dynamics-nav-2013-and-2015/feed/</wfw:commentRss>
			<slash:comments>42</slash:comments>
		
		
			</item>
		<item>
		<title>How to draw inside a blob field with NAV 2013</title>
		<link>https://www.hougaard.com/how-to-draw-inside-a-blob-field-with-nav-2013/</link>
					<comments>https://www.hougaard.com/how-to-draw-inside-a-blob-field-with-nav-2013/#comments</comments>
		
		<dc:creator><![CDATA[hougaard]]></dc:creator>
		<pubDate>Sat, 16 Nov 2013 08:42:21 +0000</pubDate>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[NAV2013]]></category>
		<guid isPermaLink="false">http://blog.hougaard.com/?p=90</guid>

					<description><![CDATA[With .NET interoperability it is possible to draw inside a NAV 2013 BLOB field. Consider the following snippet of code. &#8220;Picture Blob&#8221; is a BLOB field. We create a OutStream so we can write information into the blob. We must calc a BLOB field, even if its empty before getting the OutStream. GenerateBitmap is a [&#8230;]]]></description>
		
					<wfw:commentRss>https://www.hougaard.com/how-to-draw-inside-a-blob-field-with-nav-2013/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Use reflection to call generic method in Dynamics NAV2013</title>
		<link>https://www.hougaard.com/use-reflection-to-call-generic-method-in-dynamics-nav2013/</link>
					<comments>https://www.hougaard.com/use-reflection-to-call-generic-method-in-dynamics-nav2013/#comments</comments>
		
		<dc:creator><![CDATA[hougaard]]></dc:creator>
		<pubDate>Sat, 09 Nov 2013 06:06:09 +0000</pubDate>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[NAV2013]]></category>
		<guid isPermaLink="false">http://blog.hougaard.com/?p=82</guid>

					<description><![CDATA[If you are in need of calling a DotNet method that is generic,usually written as class&#60;T&#62;.method&#60;T&#62;(parameters), you will discover that its not really possible with the standard way of calling a DotNet method with NAV2013. You will get something like this, &#8220;The type of one or more arguments does not match the method&#8217;s parameter type&#8221; [&#8230;]]]></description>
		
					<wfw:commentRss>https://www.hougaard.com/use-reflection-to-call-generic-method-in-dynamics-nav2013/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Downloading a HTTP file in NAV2013 with .NET</title>
		<link>https://www.hougaard.com/downloading-a-http-file-in-nav2013-with-net/</link>
					<comments>https://www.hougaard.com/downloading-a-http-file-in-nav2013-with-net/#respond</comments>
		
		<dc:creator><![CDATA[hougaard]]></dc:creator>
		<pubDate>Sun, 08 Sep 2013 19:26:07 +0000</pubDate>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[NAV2013]]></category>
		<guid isPermaLink="false">http://blog.hougaard.com/?p=71</guid>

					<description><![CDATA[&#160; You can use a WebClient DotNet variable to download a file from a HTTP server directly into a BLOB field in Microsoft Dynamics NAV 2013.]]></description>
		
					<wfw:commentRss>https://www.hougaard.com/downloading-a-http-file-in-nav2013-with-net/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
