.NET vs ServoyNEW! Check the results of our real world test between Servoy and .NET! Also crunch the numbers yourself with our TCO calculator and see how much money you can save with Servoy. Servoy Special Webinar: Java or .Net? Got the Speed to Compete? - Sept. 24 Are these application development issues slowing you down:
To register for the "Java or .Net? Got the Speed to Compete?" Servoy Special Webinar, click here. Why Do .NET Developers Choose Servoy? There are a number of reasons:
Upscale your Windows Applications Servoy will enable you to get rid of the Microsoft lock-in and integrate seamlessly with enterprise environments. Because Servoy is entirely industry standards-based, you will gain an immediate acceptance from enterprise IT. Servoy is a Java-based environment -- the most widely-used programming language and platform in enterprise IT -- and will connect to any SQL backend even if you have no knowledge of that backend system. Even government and healthcare applications can be developed without the need for additional certification, because of Servoy's unparalleled stability; and built-in security features such as 128-bit SSL data encryption for deployment. Servoy Whitepaper for ISVs and .NET Developers To find out more about how .NET compares to Servoy, you can download the following PDF file: Servoy vs .NET Comparative Whitepaper FREE Servoy Webinars Please check out the FREE one-hour Servoy Webinar Series and other events at Servoy.com/events. If you would like to schedule a one-on-one Special Servoy Webinar or have specific questions, please contact us by email at sales@servoy.com. Ready to Try Out Servoy? Are you ready to lower your costs and increase your market reach? You owe it to yourself to try out Servoy today. Click here to download the free Servoy Community Edition. Do you have more questions about Servoy? Contact us by email at sales@servoy.com. Additional Servoy Information Read on for more information about some of Servoy's key features: True SQL Front-end Servoy is not a database. SQL databases have reached their current levels of quality due to many years of continued development and research by their respective companies. Applications that combine database and user interface in the same environment never manage to attain the performance and stability level SQL databases have achieved. Servoy addresses this limitation of "all-in-one" products by ensuring a strict separation of data and application design elements. There are already plenty of good SQL databases -- all the world needs is an easy way to make use of them. Automatic Data Binding Servoy is one of the only SQL front-end tools that offer automatic data binding. Imagine simply selecting columns from a SQL table and having them appear on your form -- ready for new records, data edits and deletions -- all WITHOUT having to know any SQL. Whether you use a form for data entry or reporting, Servoy handles the SQL queries for you automatically. If you prefer to write your own SQL, Servoy offers you this capability as well. You decide. You're in control. Java Made Easy and Fast Servoy allows you to harness the power of Java without the typical Java learning curve on two levels: First, you have the power of Java -- the most widely-used and accepted programming language -- without having to learn the intricacies of Java development. Second, if you want to program something in Java, you can still integrate your code seamlessly into the Servoy environment with inline Java code; Servoy Plugins; JavaBeans; and Java Applets. Automatic Data Broadcasting Servoy is the only SQL front-end tool that offers automatic data broadcasting. This unique feature means that if one user changes his/her data and a different user is viewing that same record, the second user sees the changes in real time. Data broadcasting is a default feature of Servoy. There is no need to program refresh and reload statements like you must in other SQL interface tools. Servoy pushes changed data only to the users that need it -- not to everyone all the time. Servoy knows which user has which data cached and will invalidate caches accordingly. There are additional benefits to data broadcasting: You can use fewer transactions than other development environments, and bandwidth usage is significantly reduced compared with 'manually refreshing the screen' in other applications. Thin Client, Zero Deployment Servoy is the only application that requires no network installation of client software -- whether you deploy your solution as a Servoy Smart Client, or Servoy Web Client. Servoy Smart Client is a "real" Java application providing a rich, event-driven user experience. Servoy Web Client combines Servoy's patented WebDirect&trade technology, together with Ajax capabilities, to provide a rich 100% HTML application in a web browser. Using a combination of compression (SSL) and caching technologies to keep bandwidth usage very low, Servoy applications can even run over dial-up and mobile connections (including GPRS and UMTS) -- without the need of additional software such as Terminal Services or Citrix. Cross Platform, Cross Database Servoy can connect to any SQL-based database and can be deployed on nearly any operating system including Windows, Mac OS X, Linux and Solaris. Servoy Server will run on server operating systems such as: Solaris, HP Unix, IBM AIX, AS/400, OS/390, Windows Server 2003, OS X Server, Red Hat Enterprise Edition, Novell SuSe, etc. -- and Servoy can be run on multiple platforms simultaneously. You are not locked into a particular database. You can easily move from one database to another -- Servoy will automatically re-create your schema when you move the data. For example: You could develop your Servoy solution on Windows using Sybase iAnywhere and deploy the application you built on Mac OS X using Oracle WITHOUT ANY recoding. Easy Internationalization Not only does Servoy offer you easy-to-use tools to translate your application seamlessly into any language -- Servoy also enables you to deploy your solutions in multiple languages simultaneously! Imagine running your Servoy application in English, Japanese, Arabic and Italian at the same time from the same server. Using the same code base! Professional Programming Environment Servoy Developer is a very easy-to-use integrated development tool. For your convenience, Servoy ships complete with a powerful, SQL database engine powered by iAnywhere from Sybase. Servoy Developer contains Servoy Server components as well -- so you can test your solutions (even networked) without the need to run the Servoy Server application separately. Servoy offers a simple two-screen development environment -- one for designing user interfaces; and another for coding and debugging. Servoy's advanced integrated debugger allows you to easily spot any typing or coding errors and the Servoy scripting editor allows you to rapidly automate your solutions. Servoy also offers code-completion; tool-tips; sample code; color choosers; date pickers; and more to help you get your Servoy solutions built even faster. Easiest To Manage Server Servoy Server is the easiest application server to manage. Using a browser-based interface, you can administer all of the Servoy Server functions. From sending clients a message; to shutting them down; to uploading new versions of solutions or rolling back to an older version; to resolving locks and transactions; to even restarting the server. It's all done through a web browser from anywhere in the world. Secure By Default Servoy is secure by default. Right out of the box, Servoy uses 128-bit SSL encryption to secure all data that travels between Servoy Server and the client. Servoy also offers a point-and-click interface to build security into your solutions for limiting users based on pre-defined access rights. Security access can be defined both on a data level and on the user interface level. In Servoy, adding an audit trail -- to track any changes to data in detail -- can by turned on by checking a single checkbox. Easy With No Limitations Non-Servoy development and deployment environments are either easy-to-use with serious limitations, or have fewer limitations but are harder to use. Servoy offers you the best of both worlds. All the functionality you expect is already available. If you need more specific or specialized functionality, Servoy is extremely easy to extend via JavaBeans, Java applets, and the Servoy 100% Java Plugin API. With the Servoy Plugin API, you can easily hook-up existing Java code/classes to the Servoy environment; and control the overall application layer, as well as the data layer. WYSIWYG And More Servoy takes WYSIWYG (What You See Is What You Get) form design to the next level. Not only will Servoy take care of all the corresponding SQL statements that must be executed to make your user interface function correctly -- Servoy also offers you all the components you need to easily design a rich user interface: tabpanels; portals; buttons; labels; roll-overs; images, tooltips; Cascading Style Sheets (CSS) and much more. And if you require specific UI components that Servoy doesn't provide, you can simply add them in as JavaBeans. Here's the best part -- the entire user interface is scriptable! Using simple built-in JavaScript commands, you can control the interface of your Servoy solutions -- for example: making fields and buttons dim or hide based on user access; running scripts when the enter key is pressed; dynamically generating value popup menu lists based on a click; and much more. Effortless Reporting Designing a report in Servoy is a snap -- without the need to write any SQL. Simply place the fields you want to show on your report in the desired header; footer; body; summary; or sub-summary Servoy forms part. Depending on the context of your displayed data and your foundset -- Servoy will automatically execute the necessary SQL statements to your backend database, retrieve the data and generate your report. Everything Is Included! All of the features mentioned previously are standard in Servoy. There is no need to buy additional "packs", "enterprise editions", or "advanced versions". Servoy has a clear licensing scheme: You pay for the number of developers (Servoy Developer licenses) and concurrent users (Servoy Client licenses) in your organization. It's that simple! Standards Compliant Servoy doesn't introduce any new standards or any proprietary technology. Servoy uses industry standards: The standards listed are the most recognized standards in their respective areas -- and Servoy makes it extremely easy to use them all. If you invest time in Servoy, you invest time in learning languages and standards that you will be able to use in many other contexts as well. The Servoy features described above are just a few of the many benefits you will find when you start using Servoy. Visit the Servoy website and download the free Servoy Community Edition today! Additional Servoy Resources For more information on Servoy, click any of the following links: NOTE: Servoy and the Servoy logo are registered trademarks of Servoy, Inc. All other trademarks are the property of their respective owners. .NET is a registered trademark of Microsoft Corporation. |