DigitalNetHosting

Loading

Archives February 2017

Great Plains Reseller: Integration Manager Advanced Techniques

With the introduction of eConnect, such tools as Dynamics GP Integration Manager, being moved to eConnect platform opened the door for you, Great Plains Programmer or Technical Consultant to really advanced, large and complicated data migrations and conversions.  The techniques, described in this article were actually available for old Integration Manager connectors, however they were not practical, until eConnect virtually resolved integration speed and performance.  With eConnect integrations you can move up to ten transactions per second, as eConnect is calling encrypted SQL Stored Procedures, comparing to validating GP logic in OLE driven Great Plains Dexterity forms in old versions of IM.  Let’s consider scenario, when you have to convert the whole year of GL records for large company with several thousand transactions per week.  Here is what you do:

1.       Export data in tab or comma delimited text format and import it into Microsoft SQL Server in the form of staging tables.  Then massage the data in the tables: remove quote marks, for example, where you have Debit and Credit fields.  Next step – consider creating SQL views, which will be the base for Advanced ODBC queries in the next paragraph

2.       Advanced ODBC queries, based on SQL ODBC driver.  You can use Dynamics GP DSN for elegancy.  If you already tried to group, aggregate data in ODBC queries, based on Text Driver, you probably had very disappointing experience.  You should be surprised – in the case of Dynamics GP DSN you do not see those annoying error messages, attributed to poor Text Driver

3.       GL Header Source.  Select transaction number only, plus alternatively use MAX construction to add Transaction date and group by transaction number

4.       GL Lines Source.  Simply use select star statement from your SQL view.  Then link two sources by transaction number field and potentially preview both sources to be sure you are on the right side of the road

5.       Save and Run Integration.  Please, note here, that eConnect integration connector doesn’t require you to close all GP windows (as you remember OLE connector required).  If you are moving huge volume of transactions, you can look at them showing up in GP while integration is in progress

6.       Now you should be at the point, where IM helps you do what you were doing in the past with low level insert scripts and obviously were fighting with data integrity.  As you know IM validates business logic and doesn’t let inconsistent records move in

Source by Andrew Karasev

Adding Custom Fonts To Your WordPress Website Is Easy

Adding custom fonts to your website has for a time been very difficult. You get you site looking pretty and then upload it to the server and low and behold it looks great on your PC but looks absolutely terrible on everyone elses. The reason for this is that every one only has a few core fonts in common and if you add non-core fonts to your site those without them cant see them.

Now it has changed it’s much easier to add custom fonts to your webpages with cufon. Cufon is a javascript that replaces default fonts with the font stored in a javascript file and its included with the theme so everyone can see them.

The plugin for wordpress can be found in the wordpress.org/extend achieves called wp-cufon. Just upload the plugin to your plugins folder and create a fonts folder in the plugins folder  wp-content/plugins/fonts. The fonts folder is where you can upload your custom fonts to.

Your fonts will need to be changed into a format recognized by cufon to use. Thankfully there is an online utility that will do that for you. Cufon font utility. Currently only TrueType (TTF), OpenType (OTF), Printer Font Binary (PFB) and PostScript fonts are supported for conversion. Make sure that you use royalty free fonts or that you have the right to use it. The page for the conversion is very self explanatory.

I normally tick the following boxes.

Uppercase Lowercase Numerals Punctuation WordPress punctuation Basic Latin

and add my website address in the security area to limit where the fonts can be used and leave the rest as are and press the Lets do this button.

Save the file and upload it to the wp-content/plugins/fonts folder on your server. Open the plugin settings page on your wordpress installation http://YOURDOMAIN/wp-admin/themes.php?page=wp-cufon.php or go to plugins and in the plugin activation area there is a link beside the plugin to that page.

When using the wp-cufon plugin the font should be showing in the Your Fonts area of the settings page.The font name is usually the first word of the file name but if for some reason it doesn’t work when you implement the replacements below, you can check the name by opening the yourfont.js file that you uploaded to the wp-content/plugins/fonts folder. Just search for something like this near the top or on the first line

cufon.registerFont({“w”:205,”face”:{“font-family”:”Vegur Bold“, …

the bold part here is the font name.

To change the fonts all you need to do now it add code to the Please enter your source for the replacements: text box and save.

cufon-replace-example

A quick cufon example image

In this example I have used the font called ADVENTURE to replace the logo text and all <h2> formatted text. The command

Cufon.replace(‘h2,#header #logo’, { fontFamily: ‘Adventure’ });

could also have been used to group the two pieces together. On the settings page are a number of examples of how to change part or all of your text to certain fonts. You can use firefox firebug plugin to find the id’s or classes of the .css elements to change or look in you themes style.css file.

Source by Collaborate

XenDesktop 4- The best 3D desktop virtualization platform

Three years ago there were few products on the market that could support remote access for 3D graphics and deliver 3D application remotely. The few that were on the market required at least 5Mbps and latencies below 75 milliseconds. We wanted to build a product that provided a usable experience with 2Mpbs of bandwidth and tolerate up to 150ms round trip latency. We wanted to create the best 3D virtualization platform. We feel that this product has now been created- XenDesktop 4- a breakthrough desktop virtualization platform for 3D graphics.

3D graphical applications like CATIA, Pro/ENGINEER, Autodesk, etc. are used daily by CAD/CAM designers in the manufacturing sector. Research scientists use 3D graphical application for oil exploration in oil and natural gas companies. These are computationally challenging applications that need high end GPUs (graphical processing units) manufactured by companies like nVIDI and AMD. These applications often require the most advanced workstations- fastest possible CPU and GPU and the largest amount of memory.

3D applications are difficult to virtualize because performance is key in these applications. The CPU-GPU interaction has been designed to optimally deliver the highest number of frames per second (fps). Any software that is inserted in the middle can reduce the fps delivered to the user and cause a poor user experience. For example, for some complex models with hundreds of thousands of rendering triangles the workstation may create 2-3 frames per second. If the virtualization platform reduces the display rate to 1-2 fps, the difference is perceptible, and the end user will not want to use the application.

In XenDesktop 4, the latency tolerance optimization has been extended that what is already presented in the HDX technology and has added a few new compression algorithms, including some that use the GPU itself to do compression. The result is a 3D virtualization platform that meets the market requirements and delivers the best possible user experience. On the LAN, our solution can perform even better than locally installed application, because server side GPUs can be more powerful than desktop GPUs. On the WAN there is no other solution that can deliver a usable experience at 2Mbps with 150 ms round trip latency.

You will see this technology platform bear fruit in other areas that affect larger number of users. The new Microsoft OS-Windows 7- leverages the GPS to deliver cool 3D graphical user interfaces. Our experience with high-end 3D graphics will help us effectively solve these problems for millions of users as they migrate to Windows 7. Stay tuned!

Source by Victor Thu