<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<rss version="2.0"><channel><copyright>©2010 PC SOFT</copyright><lastBuildDate>9 Sep 2010 01:35:40 Z</lastBuildDate><pubDate>9 Sep 2010 01:35:40 Z</pubDate><description>In this blog you will find information about events, technology and marketing.</description><generator>PC SOFT WEBDEV 14</generator><language>es-es</language><link>http://blogs.pcsoft.fr/billets.awp?blog=technologyandmarket</link><managingEditor>PC SOFT</managingEditor><title>Technology and Market</title><category>Technology and Market</category><webMaster>webmaster@windev.es</webMaster><item><author>jae@pcsoft.fr</author><category>Technology and Market</category><comments>http://blogs.pcsoft.fr/post.awp?title=with-webdev-mock-working-site,4,87</comments><pubDate>4 Oct 2007 12:37:38 Z</pubDate><description>I was talking to a customer today who had an overhaul project for his Web site.&lt;br&gt;He had made his choice to redevelop his site, and he had understood some of the advantages of WEBDEV.&lt;br&gt;&lt;br&gt;However , I realized he thought he was dealing with a classic tool, with a whole set of restrictions, and hundreds of lines of codes to write.&lt;br&gt;He wanted to proceed in two stages, first build a mock-up of his site, then develop it. He was wondering what tool he could use to build the mock up.&lt;br&gt;&lt;br&gt;Well, with WEBDEV, there's no need for a complementary tool because the whole life cycle is covered.&lt;br&gt;The developer can directly build his mock-up with WebDev: place his text edit controls, his images, his buttons,..., and in sum define his whole interface.&lt;br&gt;&lt;br&gt;And, above all, without having to write a single line of code, he can have a working site, with the corresponding &lt;a target=&quot;_blank&quot; href=&quot;http://www.pcsoft-windev-webdev.com/videos11/us/Automatic_Edit_Masks/Automatic_Edit_Masks.html&quot;&gt; automatic input masks&lt;/a&gt;, action buttons, etc.&lt;br&gt;&lt;br&gt;Next, thanks to WLanguage's power and ease of use, he can add his procedures with some lines of code: no HTML code, Javascript or anything else to write.&lt;br&gt;&lt;br&gt;In the case of an Intranet site, the developer can even integrate &lt;a target=&quot;_blank&quot; href=&quot;http://www.pcsoft-windev-webdev.com/videos11/us/User_Groupware/User_Groupware.html&quot;&gt;user groupware rights&lt;/a&gt; in just one click, with no code. &lt;br&gt;</description><guid isPermaLink="1">http://blogs.pcsoft.fr/post.awp?title=with-webdev-mock-working-site,4,87</guid><link>http://blogs.pcsoft.fr/post.awp?title=with-webdev-mock-working-site,4,87</link><source url="http://blogs.pcsoft.fr/billets.awp?blog=technologyandmarket&amp;lang=es-es">Technology and Market</source><title>With WEBDEV, a mock up: a working site</title></item><item><author>pcsoft@pcsoft.fr</author><category>Technology and Market</category><comments>http://blogs.pcsoft.fr/post.awp?title=your-entire-application-usb-flash-drive-with-windev,4,85</comments><pubDate>1 Oct 2007 12:13:02 Z</pubDate><description>For all of those who are constantly on the move, it might be interesting to have all your applications and data on a USB Flash Drive.&lt;br&gt;This lets you avoid moving around with a laptop, and run the application from any computer.&lt;br&gt;With  WinDev, it's extremely easy to deploy an application and its data on a USB flash drive, in other words, to create an application that you can run directly from the USB flash drive.&lt;br&gt;&lt;br&gt;&lt;div style=&quot;float:right&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;img hspace=&quot;5&quot; src=&quot;img.awp?id=blog-5-2007091918282314.JPG&quot; alt=&quot;Your WinDev application on a USB flash drive&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;b&gt;Principle&lt;/b&gt;&lt;br&gt;In fact, it's very simple!&lt;br&gt;You develop an application with WinDev, just as you usually do.&lt;br&gt;When you create the .exe, all you have to do is chose to include the .dlls in your executable.&lt;br&gt;Next you can copy the executable and the data on a USB flash drive. &lt;br&gt;That's it.&lt;br&gt;&lt;br&gt;&lt;b&gt;Some precautions&lt;/b&gt;&lt;br&gt;Keeping in mind that the USB flash drive can be removed from the computer at all times, some precautions have to be taken with your applications.&lt;br&gt;&lt;br&gt;For instance, if the user removes the flash drive, he should be informed that the application is still running, to avoid any data loss.&lt;br&gt;There's a function in WLanguage that informs you when a USB flash drive is plugged in or disconnected (fDetectRemovableStorage).&lt;br&gt;We can now check the action performed on the USB flash drive and if it's been removed, you can display a message asking the user to reinsert the flash drive, or the application is closed.&lt;br&gt;&lt;br&gt;Second precaution, to ensure the integrity of your database on the USB flash drive, we advice you touse the WLanguage function,  HSecurity with “2” as a parameter.&lt;br&gt;This function forces a physical write on the flash drive without having to pass through Windows' cache memory.&lt;br&gt;&lt;br&gt;&lt;b&gt;One last thing &lt;/b&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;If you have to save parameters, don't use the registry. They'd be lost when you change computers.  You should rather use a .ini or an XML file. To do this you can use the WLanguage functions InitParameter , SaveParameter, LoadParameter).&lt;/li&gt;&lt;li&gt;Use relative paths in your applications. The fact is that the flash drive isn't always on the same drive.&lt;/li&gt;&lt;/ul&gt;That's it, with just some tips your ready!&lt;br&gt;&lt;/div&gt;</description><guid isPermaLink="1">http://blogs.pcsoft.fr/post.awp?title=your-entire-application-usb-flash-drive-with-windev,4,85</guid><link>http://blogs.pcsoft.fr/post.awp?title=your-entire-application-usb-flash-drive-with-windev,4,85</link><source url="http://blogs.pcsoft.fr/billets.awp?blog=technologyandmarket&amp;lang=es-es">Technology and Market</source><title>Your entire application on a USB Flash Drive with WINDEV.</title></item><item><author>pcsoft@pcsoft.fr</author><category>Technology and Market</category><comments>http://blogs.pcsoft.fr/post.awp?title=connect-your-windev-applications-oracle-databases,4,80</comments><pubDate>20 Sep 2007 14:10:55 Z</pubDate><description>If you have an Oracle database, you're probably asking yourself how you will be able to access it from WINDEV, what is the development method, the architecture you have to use, the performance level, etc.?&lt;br&gt;&lt;br&gt;&lt;b&gt;Follow the guide&lt;/b&gt;&lt;br&gt;&lt;br&gt;WINDEV lets you build all sorts of applications that access Oracle databases. Applications created with WINDEV (and WEBDDEV) can be connected to Oracle (version 7 and above) via ODBC, OLE DB, and also via “Native Access”.&lt;br&gt;&lt;br&gt;Native Access means that you don't have to configure or install drivers or providers between the client and the server. But above all, it means &lt;b&gt;faster access&lt;/b&gt; and applications that fully exploit Oracle's possibilities.&lt;br&gt;&lt;br&gt;Oracle's “Native Access” simply relies on Oracle's client layer.&lt;br&gt;The setup is automatic and you have access to all the functions of the WINDEV and WEBDEV environments.&lt;br&gt;&lt;br&gt;In terms of programming you can have access to Oracle databases with SQL functions as well as the HRead* functions (compatibility mode with Hyper File).&lt;br&gt;&lt;br&gt;Have a look at the “Native Access” possibilities in this address:&lt;br&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.windev.com/nativesaccess/ANOracle.htm&quot;&gt;http://www.windev.com/nativesaccess/ANOracle.htm&lt;/a&gt;&lt;br&gt;We obviously recommend “Native Access” if performance and integration are your priorities.&lt;br&gt;&lt;br&gt;On a performance level, the client feedback shows complete satisfaction.&lt;br&gt;You can read Quiksilvers' &lt;a target=&quot;_blank&quot; href=&quot;http://www.windev.com/pcsoft/testimonials/index.html&quot;&gt;testimonial&lt;/a&gt;. They relied on WINDEV for their CRM and they use Oracle data. &lt;a target=&quot;_blank&quot; href=&quot;http://www.windev.com/pcsoft/testimonials/new/quiksilver.pdf&quot;&gt;Over 550 million records and counting!&lt;/a&gt;&lt;br&gt;&lt;br&gt;PS: WINDEV is also known and recognized for its access performance to Hyper File databases (databases included in WINDEV, and WEBDEV).&lt;br&gt;In addition to its power, Hyper File is also known and appreciated for its free deployment with applications in local, network, Client/Server (Windows and Linux) and Mobile.&lt;br&gt;</description><guid isPermaLink="1">http://blogs.pcsoft.fr/post.awp?title=connect-your-windev-applications-oracle-databases,4,80</guid><link>http://blogs.pcsoft.fr/post.awp?title=connect-your-windev-applications-oracle-databases,4,80</link><source url="http://blogs.pcsoft.fr/billets.awp?blog=technologyandmarket&amp;lang=es-es">Technology and Market</source><title>Connect your WINDEV applications to Oracle databases</title></item><item><author>pcsoft@pcsoft.fr</author><category>Technology and Market</category><comments>http://blogs.pcsoft.fr/post.awp?title=telephony-with-windev-using-ipbx,4,77</comments><pubDate>18 Sep 2007 14:27:38 Z</pubDate><description>Often I get asked the question about how to use an IPBX through WINDEV...&lt;br&gt;Here's some information on the subject.&lt;br&gt;&lt;br&gt;&lt;b&gt;First of all, what's an IPBX? &lt;/b&gt;&lt;br&gt;In the telecommunications industry an IP BPX (also called an IPBX) is a system used in companies to ensure call routing using the Internet Protocol (IP), internally on the company's local network (LAN) or on its external network (WAN).&lt;br&gt;&lt;br&gt;Concretely a PBX links a company's phone extensions to the public phone network.&lt;br&gt;PBXs have evolved and now they let you manage voice over IP (VOIP). They're now named “IPBX”.&lt;br&gt;An IPBX can manage hundreds or even thousands of calls in a company.&lt;br&gt;&lt;br&gt;&lt;b&gt;How does it work? &lt;/b&gt;&lt;br&gt;All the company's phones are linked to the network, simply by classic RJ-45 network cables.&lt;br&gt;Each phone is identified by an IP address.&lt;br&gt;All the phone calls pass through the IPBX, whether they're incoming or outgoing calls.&lt;br&gt;An IPBX simply establishes the correspondence between an phone number and an IP address.&lt;br&gt;A computer can communicate with the IPBX thanks to a TAPI driver and therefore manage phones.&lt;br&gt;&lt;br&gt;&lt;b&gt;How does it work in WINDEV? &lt;/b&gt;&lt;br&gt;Thanks to WINDEV's telephony functions, you can make your applications interact with an IPBX.&lt;br&gt;This way you can process different events such as:&lt;br&gt;&lt;ul&gt;&lt;li&gt;Detecting an incoming call and knowing it's phone # (&lt;code style=&quot;color:blue&quot;&gt;tapiListen&lt;/code&gt;  function)&lt;/li&gt;&lt;li&gt;Dialing a phone # from an application (&lt;code style=&quot;color:blue&quot;&gt;tapiDial&lt;/code&gt;  function)&lt;/li&gt;&lt;li&gt;Retrieving the call info (the phone # with the &lt;code style=&quot;color:blue&quot;&gt;TapiCallerId&lt;/code&gt; function )&lt;/li&gt;&lt;li&gt;Detect when the call was hung up (&lt;code style=&quot;color:blue&quot;&gt;tapiCallIsOver&lt;/code&gt;  function)&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;b&gt;Conclusion&lt;/b&gt;&lt;br&gt;WINDEV's telephony functions let you execute several procedures:&lt;br&gt;&lt;ul&gt;&lt;li&gt;Telephone exchange supervision&lt;/li&gt;&lt;li&gt;Recording a conversation&lt;/li&gt;&lt;li&gt;Creation a vocal server&lt;/li&gt;&lt;li&gt;Call monitoring (call schedule statistics, call duration)&lt;/li&gt;&lt;li&gt;Knowing at any given moment the state of line occupation&lt;/li&gt;&lt;li&gt;Etc.&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;b&gt; WINDEV's telephony functions&lt;/b&gt;&lt;br&gt;These are the telephony functions that WINDEV offers.&lt;br&gt;You will notice that these functions are simple, clear and concise!&lt;br&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiCallStart&lt;/code&gt;&lt;br&gt;Returns the date and time a call started (incoming or outgoing).&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiCallIsWaiting&lt;/code&gt;&lt;br&gt;Indicates if there's a call waiting. &lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiCallIsBusy&lt;/code&gt;&lt;br&gt;Tells you whether the number called is busy. This function can only be used with the current outgoing call.&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiCallEnd&lt;/code&gt;&lt;br&gt;Returns the date and time of the end of call&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiNoAnswer&lt;/code&gt;&lt;br&gt;Tells you whether the call was answered.&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiStop&lt;/code&gt;&lt;br&gt;Forces a pre-recorded message to stop playing (tapiPlay function&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiCapability&lt;/code&gt;&lt;br&gt;Returns the characteristics of a telephony peripheral. &lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiLineDial&lt;/code&gt;&lt;br&gt;Dials a phone number for a voice line and chooses the device.&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;TapiCallDuring&lt;/code&gt;&lt;br&gt;Returns the call's duration.&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;TapiRecord&lt;/code&gt;&lt;br&gt;Records the current communication as a .WAV file. &lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiError&lt;/code&gt;&lt;br&gt;Specifies if the last tapixxx function (telephony management functions) has returned an error in the TAPI module. &lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiCompleteTransfer&lt;/code&gt;&lt;br&gt;Transfers a call (with ability to retrieve the call).&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;TapiStopCallDetection&lt;/code&gt;&lt;br&gt;Stops the incoming call listening service, which started when the tapiListen function was called.&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiPlay&lt;/code&gt;&lt;br&gt;Plays a sound file (.WAV) for the specified line.&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt; TapiDeviceList &lt;/code&gt;&lt;br&gt;List of the TAPI 2.0 compatible devices installed on the current station. &lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiHold &lt;/code&gt;&lt;br&gt;Puts a call on hold. This call will remain on hold until the tapiUnhold functions is called.&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;TapiCallerId &lt;/code&gt;&lt;br&gt;Identifies the calling number (the one making the call). &lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;TapiCalledID&lt;/code&gt;&lt;br&gt;Identifies the telephone number called.&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;TapiSendKey&lt;/code&gt;ç&lt;br&gt;Simulates the use of the phone keys.&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiOrigin&lt;/code&gt;&lt;br&gt;Lets you find out where a call originated from (incoming call, outgoing call, etc.)&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiDevice&lt;/code&gt;&lt;br&gt;Selects the TAPI device that will be used by default.&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;TapiHangUp&lt;/code&gt;&lt;br&gt;Hangs up a phone line opened with the tapiDial function or the tapiAnswerCall function.&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;TapiAnswerCall&lt;/code&gt;&lt;br&gt;The modem picks up and the call can be processed by the modem (using an answering machine for example). &lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiunhold&lt;/code&gt;&lt;br&gt;Retrieves a call put on hold.&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;TapiKeyPressed&lt;/code&gt;&lt;br&gt;Gives you the history of the keys pressed on the telephone pad.&lt;/li&gt;&lt;li&gt; &lt;code style=&quot;color:blue&quot;&gt;tapiBlindTransfer&lt;/code&gt;&lt;br&gt;Performs a &quot;blind transfer&quot;. The call cannot be retrieved.&lt;/li&gt;</description><guid isPermaLink="1">http://blogs.pcsoft.fr/post.awp?title=telephony-with-windev-using-ipbx,4,77</guid><link>http://blogs.pcsoft.fr/post.awp?title=telephony-with-windev-using-ipbx,4,77</link><source url="http://blogs.pcsoft.fr/billets.awp?blog=technologyandmarket&amp;lang=es-es">Technology and Market</source><title>Telephony with WINDEV (using an IPBX)</title></item><item><author>jae@pcsoft.fr</author><category>Technology and Market</category><comments>http://blogs.pcsoft.fr/post.awp?title=get-more-reliability-and-peace-mind-with-windevs-unit-tests,4,76</comments><pubDate>18 Sep 2007 12:02:33 Z</pubDate><description>The benefits of unit tests are systematic and obvious.&lt;br&gt;Recently an IT manager was telling me about his experience. His team consists of 12 developers and 2 project managers. Before, 3 engineers dedicated themselves to testing applications.&lt;br&gt;With an average project of &lt;b&gt;400 windows&lt;/b&gt;, the time dedicated to testing before the release of a new version was of 3 weeks.&lt;br&gt;Since they started using WINDEV unit tests, a version's test validation time has gone down to one or maybe 2 days tops!&lt;br&gt;The team is more responsive if a regression is detected.&lt;br&gt;The gain is obvious, it changes the team's life and it's more satisfying for them. They can now concentrate on more creative tasks.&lt;br&gt;&lt;br&gt;&lt;b&gt;Here's how to do it!&lt;/b&gt;&lt;br&gt;When you're developing and integrating new features, you have to make changes in procedures and windows whose good performance has been certified over several versions. These procedures and windows are used pretty much on a daily basis by your users and clients. Therefore it's necessary to pay special attention to their smooth functioning, track any regression that a new version might have brought in and reduce any defect related costs.&lt;br&gt;WINDEV brings us a precious help in this procedure aiming at making our new versions more reliable, thanks to its “Unit Test Editor”.&lt;br&gt;&lt;br&gt;The Unit Test Editor lets you save, from the creation of your windows and procedures, test scenarios in an intuitive manner.&lt;br&gt;Let's take the example of a window:&lt;br&gt;To start saving a test, all you have to do is click on the “Save” icon on the WINDEV toolbar.&lt;br&gt; &lt;br&gt;&lt;center&gt;&lt;br&gt;&lt;img border=0 src=&quot;img.awp?id=blog-6-2007091811592700.jpg&quot; alt=&quot;To start saving a test, click on the &quot; save&quot;=&quot;&quot; button=&quot;&quot; in=&quot;&quot; windev's=&quot;&quot; toolbar&quot;=&quot;&quot;&gt;&lt;/center&gt;&lt;br&gt;&lt;br&gt;Your window is now executed interactively, and all you have to do is perform actions (keyboard, mouse) that you wish to incorporate into the test.&lt;br&gt;To stop saving the test all you have to do is close the window.&lt;br&gt;WINDEV now generates the WLanguage code that corresponds to your actions, the test scenario.&lt;br&gt;You will find the command &lt;code style=&quot;color:blue&quot;&gt;EmulateMouse&lt;/code&gt; for mouse actions, &lt;code style=&quot;color:blue&quot;&gt;EmulateInput&lt;/code&gt;  for keyboard manipulations,...&lt;br&gt;At any time, you can replay the test scenario and WINDEV will tell you in the test report if the test has been validated or not.&lt;br&gt;&lt;br&gt;Of course, WINDEV also makes regular suggestions to run your complete test scenario (reintegration in the SCM, creation of the .exe, ...) to verify the overall quality of your application.&lt;br&gt;Thanks to WINDEV, this is how you can deploy the new versions of your applications with peace of mind.&lt;br&gt;You will be able to meet deadlines providing more reliable applications.&lt;br&gt;</description><guid isPermaLink="1">http://blogs.pcsoft.fr/post.awp?title=get-more-reliability-and-peace-mind-with-windevs-unit-tests,4,76</guid><link>http://blogs.pcsoft.fr/post.awp?title=get-more-reliability-and-peace-mind-with-windevs-unit-tests,4,76</link><source url="http://blogs.pcsoft.fr/billets.awp?blog=technologyandmarket&amp;lang=es-es">Technology and Market</source><title>Get more reliability and peace of mind with WINDEV's unit tests.</title></item><item><author>pcsoft@pcsoft.fr</author><category>Technology and Market</category><comments>http://blogs.pcsoft.fr/post.awp?title=why-are-applications-developed-windev-more-reliable,4,75</comments><pubDate>18 Sep 2007 11:40:54 Z</pubDate><description>Regardless of the technical aspects and the technologies that can be found in the product, the reliability of applications developed in WINDEV is the consequence of its architecture. &lt;br&gt; &lt;br&gt;I'd like to remind you that WINDEV was based on the principle of “Let's not re-invent the wheel” each time we develop.&lt;br&gt;&lt;br&gt;Most of the procedures and behaviors of applications won't be defined in WINDEV through “code”, but through “checking options”. &lt;br&gt;&lt;ul&gt;&lt;li&gt;Therefore there's no risk of bugs. The features are deployed by millions of copies throughout the world, therefore they benefit from this to offer great reliability.&lt;/li&gt;&lt;li&gt;In addition, you can be sure that the features will satisfy needs. These features were developed by experienced teams, and they benefit from the feedback of millions of users all over the world. No mater what the skills of a developer in you company are, there's little chance that he'll reach the feature and reliability level of an integrated module.&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;Here are some examples of procedures that can be defined “by clicks” just by answering some questions in a window or assistant. You can find hundreds of these in WINDEV, and these are just some of them. Not one of these features needs a single line of code (“Zero code” technology).&lt;br&gt;&lt;ul&gt;&lt;li&gt;Creating a “live-update” setup for an application, in other words, one that suggests an update for each new version of the applications through the company's network or Internet&lt;/li&gt;&lt;li&gt;Translation an application into several languages&lt;/li&gt;&lt;li&gt;Managing the “user feedback”: pointing out bugs, suggestions...&lt;/li&gt;&lt;li&gt;Changing the database of an application (for instance going from SQL Server to Oracle)&lt;/li&gt;&lt;li&gt;Creating a window (form) with an amazing interface&lt;/li&gt;&lt;li&gt;Recompiling in 64 bits&lt;/li&gt;&lt;li&gt;Creating reports: to be viewed, to be printed, paper or PDF&lt;/li&gt;&lt;li&gt;Creating bar codes&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;Here I'll mention some of the features that can automatically be found in an application:&lt;br&gt;&lt;ul&gt;&lt;li&gt;Exporting to Excel or OpenOfficeCalc&lt;/li&gt;&lt;li&gt;Exporting to Word or OpenOfficeWrite&lt;/li&gt;&lt;li&gt;Exporting to XML&lt;/li&gt;&lt;li&gt;Searching the window&lt;/li&gt;&lt;li&gt;Adding a total or average to a table&lt;/li&gt;&lt;li&gt;Resizing a combo box&lt;/li&gt;&lt;li&gt;Adding an automatic validation timer to a button (in can validate itself after a certain amount of time)&lt;/li&gt;&lt;li&gt;Spell-check&lt;/li&gt;&lt;li&gt;Display a field's entry log&lt;/li&gt;&lt;li&gt;...&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;b&gt;&lt;i&gt;Simply imagine:&lt;/i&gt;&lt;/b&gt;&lt;i&gt;&lt;/i&gt; Any developer that uses WINDEV &lt;b&gt;immediately&lt;/b&gt; benefits from a whole set of high level features, features that are for the most part exclusive.&lt;br&gt;The industrialization of the development process is &lt;b&gt;automatic&lt;/b&gt;, not only without restrictions, but also in terms of development time, budget and reliability.&lt;br&gt;&lt;br&gt;&lt;b&gt;Benefits:&lt;/b&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;The development time is reduced to almost zero because of the numerous features&lt;/li&gt;&lt;li&gt;Bug risk is eliminated (therefore there is higher client satisfaction, less maintenance, therefore a more comfortable budget and more resources available for new projects)&lt;/li&gt;&lt;li&gt;Applications can have a richness of features like no other&lt;/li&gt;&lt;/ul&gt;</description><guid isPermaLink="1">http://blogs.pcsoft.fr/post.awp?title=why-are-applications-developed-windev-more-reliable,4,75</guid><link>http://blogs.pcsoft.fr/post.awp?title=why-are-applications-developed-windev-more-reliable,4,75</link><source url="http://blogs.pcsoft.fr/billets.awp?blog=technologyandmarket&amp;lang=es-es">Technology and Market</source><title>Why are applications developed in WINDEV more reliable?</title></item></channel></rss>
