<?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>Extensibles - SQL Server for Visual Studio &#187; Visual studio sql server</title>
	<atom:link href="http://www.extensibles.com/category/visual-studio-sql-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.extensibles.com</link>
	<description>Performance and Optimization of SQL Server, .NET and Visual Studio</description>
	<lastBuildDate>Wed, 15 Sep 2010 08:11:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Visual Studio Database Application &#8211; Part 4</title>
		<link>http://www.extensibles.com/98/visual-studio-sql-server/visual-studio-database-application-part-4/</link>
		<comments>http://www.extensibles.com/98/visual-studio-sql-server/visual-studio-database-application-part-4/#comments</comments>
		<pubDate>Sun, 05 Sep 2010 05:36:18 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Visual studio sql server]]></category>
		<category><![CDATA[2008]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Studio]]></category>
		<category><![CDATA[Visual]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.extensibles.com/98/visual-studio-sql-server/visual-studio-database-application-part-4/</guid>
		<description><![CDATA[this is part 4 of the video series, developing visual studio database application

]]></description>
			<content:encoded><![CDATA[<div>this is part 4 of the video series, developing visual studio database application</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/uMjuoKyvmCs&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/uMjuoKyvmCs&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></div>
]]></content:encoded>
			<wfw:commentRss>http://www.extensibles.com/98/visual-studio-sql-server/visual-studio-database-application-part-4/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Great Plains Dynamics Gp: Programming, Integration, Customization</title>
		<link>http://www.extensibles.com/74/visual-studio-sql-server/great-plains-dynamics-gp-programming-integration-customization/</link>
		<comments>http://www.extensibles.com/74/visual-studio-sql-server/great-plains-dynamics-gp-programming-integration-customization/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 23:49:59 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Visual studio sql server]]></category>
		<category><![CDATA[Microsoft Dynamics GP]]></category>

		<guid isPermaLink="false">http://www.extensibles.com/74/visual-studio-sql-server/great-plains-dynamics-gp-programming-integration-customization/</guid>
		<description><![CDATA[Microsoft Great Plains ERP is wide spread in USA and Canada, as well as in English speaking countries.  As we see XXI century progressing, more technical skills are becoming the norm and so to say requirements in MRP system implementation, especially for mid-size and large corporate businesses.  This is why when we consider [...]]]></description>
			<content:encoded><![CDATA[<div><img src="http://thm-a04.yimg.com/nimage/d893604a2db56b32" alt="image" title="SMTPMail16 gif" align="left" style="margin: 0 5px 5px 0" />Microsoft Great Plains ERP is wide spread in USA and Canada, as well as in English speaking countries.  As we see XXI century progressing, more technical skills are becoming the norm and so to say requirements in MRP system implementation, especially for mid-size and large corporate businesses.  This is why when we consider and recommend you new ERP system implementation, we have to address the technology behind architecture and related questions, such as modification, custom reporting, integration with your legacy applications.  Microsoft Dynamics GP is not an exception and especially considering Microsoft direction to tight its MBS products to .Net, Sharepoint, Microsoft Office stack of products.  If you are IT director in your organization, you have to do your homework in understanding your modification and integration options and then to control implementation and govern it as a complex process.  Let’s review the options:</div>
]]></content:encoded>
			<wfw:commentRss>http://www.extensibles.com/74/visual-studio-sql-server/great-plains-dynamics-gp-programming-integration-customization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Server ==&gt; Visual Studio ?!?!?!?</title>
		<link>http://www.extensibles.com/69/visual-studio-sql-server/sql-server-visual-studio/</link>
		<comments>http://www.extensibles.com/69/visual-studio-sql-server/sql-server-visual-studio/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 16:48:40 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Visual studio sql server]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://www.extensibles.com/69/visual-studio-sql-server/sql-server-visual-studio/</guid>
		<description><![CDATA[Visual studio allows you to create an sql server database within the project.
I believe it&#8217;s an mdf file?
So what&#8217;s the difference between using an sql server installed and running on a machine, and using an sql server file in my project?
]]></description>
			<content:encoded><![CDATA[<p>Visual studio allows you to create an sql server database within the project.<br />
I believe it&#8217;s an mdf file?<br />
So what&#8217;s the difference between using an sql server installed and running on a machine, and using an sql server file in my project?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.extensibles.com/69/visual-studio-sql-server/sql-server-visual-studio/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Microsoft Dynamics Gp Coding: Dexterity, Econnect, Vba, Sql</title>
		<link>http://www.extensibles.com/52/visual-studio-sql-server/microsoft-dynamics-gp-coding-dexterity-econnect-vba-sql/</link>
		<comments>http://www.extensibles.com/52/visual-studio-sql-server/microsoft-dynamics-gp-coding-dexterity-econnect-vba-sql/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 03:19:53 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Visual studio sql server]]></category>
		<category><![CDATA[Microsoft Dynamics GP]]></category>

		<guid isPermaLink="false">http://www.extensibles.com/52/visual-studio-sql-server/microsoft-dynamics-gp-coding-dexterity-econnect-vba-sql/</guid>
		<description><![CDATA[Dynamics GP Corporate ERP application is open for modifications and custom programming via various SDK and development tools.  In order to orient yourself in Great Plains custom programming and tool selection you have to make your homework &#8211; Dynamics GP is mid-market ERP application and its business logic is quite complex.  You do not really [...]]]></description>
			<content:encoded><![CDATA[<div><img src="http://thm-a01.yimg.com/nimage/5f503385fc7fcc48" alt="image" title="dbmailss1 jpg" align="left" style="margin: 0 5px 5px 0" />Dynamics GP Corporate ERP application is open for modifications and custom programming via various SDK and development tools.  In order to orient yourself in Great Plains custom programming and tool selection you have to make your homework &#8211; Dynamics GP is mid-market ERP application and its business logic is quite complex.  You do not really want unnecessary experiments, which could potentially (or even likely) lead to data integrity compromise and even corruption.  This small article is intended as orientation session:<br />
1. Microsoft Dexterity.  Sometimes we hear opinions that eConnect should be prioritized as the programming tool of choice over Great Plains Dexterity.  In our opinion, at this time April 2010 for Dynamics GP version 11.0 eConnect is replicating Dexterity logic and is to some extent restricted, comparing to Dexterity itself.  Dex is EDI and programming shell, specially designed and introduced for Great Plains Dynamics back in earlier 1990th (it is coded in C programming language to provide computer Operating System and Graphical platform independence, as it was believed in 1990th).  Dexterity is very powerful, but it is sort of semi proprietary and not very friendly (at least it requires several years of Dexterity new programmer learning curve) for generic programmers.  Additional complexity to Dex programming entry point &#8211; you may need to have access to Dynamics GP Dexterity Source Code (which is only available for limited number of Dynamics GP Source Code Partners).  Dexterity is all-mighty in modifying GP user interface, especially when you need seamless integration with Great Plains security realm<br />
2. Dynamics GP eConnect.  This Software Development Kit is more friendly to generic Microsoft Visual Studio C# or VB programmer with some experience with XML and SQL scripting.  eConnect is recommended tool for real time eCommerce integration to Microsoft Dynamics GP.  We recommend you to upgrade to Dynamics GP 11.0, 10.0 or at least 9.0, prior to investing into eConnect programming (as we believe that you would like to deploy SDK which is at its maturity point).  eConnect has code samples in C# and VB &#8211; this is why we recommend it for the programmer experienced in those languages<br />
3. VBA with Modifier.  This is a bit outdated technology, however it still does the job, when you are looking for simple GP interface modifications and comfortable with VBA scripting (remember &#8211; in pre .Net years you had nice options to automate MS Excel or Access with VBA scripting &#8211; the same option is available to Great Plains Dynamics)<br />
4. SQL direct statements.  We only recommend this method for pulling records from Dynamics GP for reporting: Cristal Reports, MS SQL Server Reporting Services (SSRS).  We positively discourage you from pushing data to Great Plains company tables (instead consider Dynamics GP Integration Manager or eConnect programming, where GP business logic is validated and you are blocked from data compromising)<br />
5. How to get help?  Please, call us: 1-866-528-0577, 1-630-961-5918 or email us help@albaspectrum.com</div>
]]></content:encoded>
			<wfw:commentRss>http://www.extensibles.com/52/visual-studio-sql-server/microsoft-dynamics-gp-coding-dexterity-econnect-vba-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial 18 &#8211; Visual Studio 2008, Linq to SQL, C#, and WPF</title>
		<link>http://www.extensibles.com/50/visual-studio-sql-server/tutorial-18-visual-studio-2008-linq-to-sql-c-and-wpf/</link>
		<comments>http://www.extensibles.com/50/visual-studio-sql-server/tutorial-18-visual-studio-2008-linq-to-sql-c-and-wpf/#comments</comments>
		<pubDate>Mon, 31 May 2010 09:44:55 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Visual studio sql server]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[18]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.extensibles.com/50/visual-studio-sql-server/tutorial-18-visual-studio-2008-linq-to-sql-c-and-wpf/</guid>
		<description><![CDATA[Creating an school application using visual studio 2008, WPF, SQL Server 2008, Linq to SQL, and C#. Tutorial 18 .

]]></description>
			<content:encoded><![CDATA[<div>Creating an school application using visual studio 2008, WPF, SQL Server 2008, Linq to SQL, and C#. Tutorial 18 .</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/84l56lw-0R8&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/84l56lw-0R8&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></div>
]]></content:encoded>
			<wfw:commentRss>http://www.extensibles.com/50/visual-studio-sql-server/tutorial-18-visual-studio-2008-linq-to-sql-c-and-wpf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eCommerce Connectors for Dynamics GP and SB1 notes</title>
		<link>http://www.extensibles.com/28/visual-studio-sql-server/ecommerce-connectors-for-dynamics-gp-and-sb1-notes/</link>
		<comments>http://www.extensibles.com/28/visual-studio-sql-server/ecommerce-connectors-for-dynamics-gp-and-sb1-notes/#comments</comments>
		<pubDate>Sun, 18 Apr 2010 04:01:30 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Visual studio sql server]]></category>
		<category><![CDATA[Dynamics GP]]></category>
		<category><![CDATA[Great Plains Dynamics]]></category>
		<category><![CDATA[SAP Business One]]></category>

		<guid isPermaLink="false">http://www.extensibles.com/28/visual-studio-sql-server/ecommerce-connectors-for-dynamics-gp-and-sb1-notes/</guid>
		<description><![CDATA[Both Corporate ERP applications: Microsoft Dynamics GP and SAP Business One should be a good fit for mid-size or even small ecommerce oriented store.  Both platforms have ecommerce products with shopping cart, checkout, item catalogue and other standard estore features.  In this small publication we assume that you already reviewed existing electronic commerce add-ons (including [...]]]></description>
			<content:encoded><![CDATA[<div><img src="http://thm-a01.yimg.com/nimage/577eebc34a516a66" alt="image" title="1208967422 sql jpg" align="left" style="margin: 0 5px 5px 0" />Both Corporate ERP applications: Microsoft Dynamics GP and SAP Business One should be a good fit for mid-size or even small ecommerce oriented store.  Both platforms have ecommerce products with shopping cart, checkout, item catalogue and other standard estore features.  In this small publication we assume that you already reviewed existing electronic commerce add-ons (including SAP Business One eCommerce module and Dynamics GP Business Portal Order Management) and you decided or inclined to consider approach of simple integration from GP or SBO from your ecommerce web site, which is in production and does the job.  This approach is good for both models: B2B and B2C.  In B2B model you should decide if you would like your special pricing model for each of your customer or for specific customer group to be set in your Accounting (in this case, pricing should be reprogrammed in ecommerce application to reflect changes made in GP/SB1) or it should be originated in ecommerce business logic and then simply pushed to GP on each of the ecommerce invoice line (in this scenario you simply do not use GP/SBO Item Pricing functionality and have your ERP application to accept passively what is coming from ecommerce): 1. Philosophy.  Instead of aggressive ecommerce out-of-the-shelve product selling, we prefer to have as ready for deployment ecommerce product and in addition to this we offer them as customizable &#8220;solutions&#8221; and connectors.  Plus, we are in good position to help you with integration programming, where your internal software developers need help with eConnect, GP and SAP B1 tables structures, Great Plains batch posting directly from ecommerce application code, helping your with barcode warehouse management custom automation logic and ecommerce logistics.  Plus, we are helping you in cross platform ecommerce connections, when you may have ecommerce on Linux, PHP/MySQL, Oracle, Java EJB platforms and you need help with heterogeneous ecommerce data feeding query to Microsoft SQL Server based GP and SAP Business One databases. 2. Batch mode integration.  This scenario is perfect for small ecommerce retailers.  Great Plains and SAP BO have Integration modules: GP Integration Manager and SB1 Data Transfer Workbench.  Dynamics GP IM is more advanced, comparing to Workbench, however you have to purchase it as separate module to GP, and WB is included into your SB1 purchase (free stuff is important for small businesses, especially when they are in startup mode).  Let&#8217;s first review in brief GP Integration Manager.  IM is user friendly application, where you can setup integration of your new customers, new ecommerce invoices and then have IM operator to call this integration once per day or every hour.  You can also schedule IM &#8211; special tool is available from Microsoft Business Solutions or, if you are technology savvy you can deploy Windows macro third party applications to do similar scheduling.  You can consider exporting ecommerce documents in tab or comma delimited text files or simply work with SQL Views &#8211; in this case you use Advanced ODBC Queries in Integration Manager.  Now SAP Business One Data Transfer Workbench &#8211; you can export your ecommerce data flies in CSV format, which fits exactly to DTW CSV templates &#8211; this will allow you even to schedule DTW jobs via Windows scheduled tasks.  Second more advanced approach allows DTW job to work with ODBC connection  to Microsoft SQL Server Views.  MS SQL Server view may call data from Microsoft and non Microsoft DB sources, such as MySQL, Oracle, MS Access, FoxPro, etc.  At this time, SAP Business One version 2007 you cannot schedule DTW ODBC based job &#8211; it should be called by DTW operator 3. Real time integration.  In this scenario you extend your ecommerce application code with SDK libraries.  Dynamics GP ecommerce SDK( it is eConnect) and SB1 SDK &#8211; both of them are open for Microsoft Visual Studio C#, or VB.Net developer (SAP B1 SDK also has reasonable openness to Delphi programmers).  Some comments here: eConnect is coded in SQL Server Stored Procedures and its methods are very fast in execution, where SB1 SDK methods are at this time (September 2009, SB1 2007, and former version 2005) slower, expect one invoice in 3-4 seconds, do not expect several thousand transactions to be integrated in ten minutes (however GP eConnect is that fast, we recommend eConnect only if you are Dynamics GP latest versions: 10.0 or 9.0).  You can also review SQL direct programming into Dynamics GP Sales Order Processing tables: SOP10100, SOP10200 and related, however we recommend you rather use eConnect objects to do the same job.  We do not recommend you to push data directly to SQL B1 Marketing Documents tables: INV1, etc. as SB1 Early Watch is designed to monitor all the changes to SB1 records done outside of the SB1 application, Work Bench and SDK methods realms 4. SAP Business One and Dynamics GP Tables Structure diagrams.  In the case of SB1, you can read SAP Business One SDK documentation &#8211; it has table references.  In the case of Great Plains, please consider installing Dynamics GP SDK from CD #2.  As quick reference in GP user interface: Tools-&gt;Resource Descriptions-&gt;Tables; in SB1 in view menu mark View System Information &#8211; when you open SB1 screen, such as AR Invoice, place cursor over the field and read its Table and Field name in left down corner, for example RDN1.ItemCode is the field for item number on return line.  Again, we would like to stress that Tables Structures are in ideal scenario for pulling data from GP or SB1 for ecommerce order status report, if you need certain level of ecommerce customer self service (and not for pushing data into your Corporate ERP tables with SQL insert statement, as this practice has very high business logic violation and data integrity compromise potential) 5. eCommerce with Custom Logic in GP or SB1.  In the case of SAP Business One you can create new so-called User Defined Tables and extend existing tables with User Defined Fields.  User Defined Tables have automatically created simply editing interface, where you can add records or modify existing ones.  If you would like to add user defined fields to such tables as Marketing Document Line (including customer invoice line) &#8211; these fields should become immediately available to be placed on Customer Invoice form, plus they will be available for Data Transfer Workbench integrations and in SB1 SDK.  In the case of Dynamics GP some of the objects have User defined fields included and ready for activation.  If your targeted object doesn&#8217;t have User Defined fields extension, you will need to program it likely in Great Plains Dexterity as table, linked with related original GP tables by the Primary Key with the same fields 6. eCommerce in International scenarios.  If you are multinational corporation and you are deploying Dynamics GP in US headquarters, please try first to understand if GP is localized in the country where you plan to deploy it as Accounting or in ecommerce.  Great Plains version 10.0 is available in English Speaking countries: USA, Canada (including French Canadian Quebec version), Australia, New Zealand, UK, South Africa, Oceania, plus in South East Asia for the countries, where English is the language of business.  With some exceptions it is also available in Spanish Speaking Latin America, Mexico and Caribbean.  By its architecture Great Plains doesn&#8217;t support UNICODE based alphabets, mostly hieroglyphs: Chinese, Japanese, Korean.  SAP Business One is more widespread, it is available localized in such countries as Brazil, Russia, Poland, China, Japan, Korea.  Even if you deploy Great Plains Dynamics in US headquarters, we recommend you SB1 internationally, where GP is not available &#8211; SB1 is very simple in data export and consolidation to Dynamics GP via Integration Manager or FRx consolidated Financial Reporting 7. Alba Spectrum eCommerce Products.  We offer Order Connector, sending transactions in realtime to Dynamics GP Sales Order Processing Tables; Posting Server (Autopost), allowing you to post GP batches directly from eConnect application.  We also offer Microsoft RMS integration to Great Plains, if your ecommerce is working from RMS tables 8. Dynamics GP eConnect and Dexterity programming training.  We offer USA and International phone or skype based training, supported with web sessions 9. SAP Business One eCommerce integration and programming training.  If you are comfortable to program ecommerce integration for SBO and you need some guru level help, we offer this service via phone or skype conferences, supported with web sessions if required 10. How to get help?  Please, feel free to call us: 1-866-528-0577, outside of USA: 1-630-961-5918 or email us help@albaspectrum.com  We are very technical and real Dynamics GP Dexterity, SAP Business One SDK programming gurus.  We have Great Plains Software Development Factory and could support unlimited Dynamics GP Customization and Programming needs.  Plus we speak English, Chinese, Spanish, Portuguese, Russian, and not only as native speaking sales folks, but as real technical consultants.  If you prefer skype: albaspectrum</div>
]]></content:encoded>
			<wfw:commentRss>http://www.extensibles.com/28/visual-studio-sql-server/ecommerce-connectors-for-dynamics-gp-and-sb1-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

