Delphi Application and EV certificate, how to install/configure on Delphi XE6 - delphi

Good morning everyone,
we develop a Delphi application for businesses and recently we are facing a lot of problems with the heterogeneous configurations of our customers, in particular with antiviruses and browsers.
Our app is developed for windows, is linked to our support portal (http calls), sync some other infos for some "global environment status" (linked directly to a cloud DB) and use FTP calls to sync requests or docs "to"/"from" the customer.
We've come to the conclusion that to avoid all of these problems we need to "code signign" our app with an EV certificate. Actually I can't find an "How-to" guide that explain to me:
How to install/configure the cerificate (in delphi XE6)
If there's some extra steps needed to build/recompile our app before publishing to customers
Any other help would be appreciated, expecially in there's something written the question where I'm wrong.
Thanks in advance

Related

Native iOS Oracle Database Connection

I am currently developing a native iOS (from 8.0 in swift) application for a customer of my company. One of his requirements is that the mobile application have to connect directly to a remote oracle database (11g 2.0.3). Yes, I know this is a really really bad idea and we should not do that, but our customer explicitly wants this and doesn't want any additional infrastructure.
So please don't advise me to do this over an approriate web service.
I already seeked through the Internet several times to find a suitable solution. There appears to be a ODBC driver ODBCRouter, but as far as I could see, this driver is really really really outdated and won't be fit in my project. Even the native web services introduced in oracle 11g do not appear to be a viable solution for our customer.
We also have experience in Xamarin but even there seems to be no solution for my problem. I tried to install the Official Oracle ODP.NET Managed Driver NuGet package, but that doesn't work because of the iOS target.
I would be most pleased if anyone has an idea and can help me :)

Cost of mobile application development using Jdeveloper MAF

I don't know if this is the right forum to ask this question. As JDeveloper / MAF is freely downloadable, can apps developed on this platforms be freely placed and priced at the Apple or Google market place? I am asking about stand-alone-device-db apps and not the apps that will require backend databases, which has a price.
Nevertheless, if the backend database is like free,opensource MySql coupled with freely available webservers like GlassFish or Apache, will it cost anything for database apps developed and deployed in these platforms?
Pardon me if I am missing anything.
Thanks
Development is indeed free but when releasing it isn't.
Here is an OTN topic about your question, it also includes a link to the pricing list: https://community.oracle.com/thread/3595029?start=0&tstart=0

TFS Interactive Build Bot using Lync

I'm partway through development of a build wallboard that displays the last 20 automated builds undertaken by the build server, all looks well and good, and when a build has tests, i'm automatically recording the test results (to be used interactively later)
I love building instant messaging bots and since my new workplace uses Lync (2010) I have started building a bot interface, that works over that.
I have managed to get it to start a conversation with the people that requested the build, that's about as far as i've got so far - i'm hoping to allow the users to ask 'why?' and be responded to with build errors or which tests failed etc etc. Thanks for reading through the backstory!
The Question
Should I continue writing a bot on lync? It seems like a pretty cool platform and protocol, but it seems very proprietory, and locked in. Are there more open platforms I should aim for that may end up being supported by Microsoft's unified messaging doodah with lync2013.
Thank you for your time, I hope this question is specific enough.
If your organization has already invested in Lync and its infrastructure, it's hard to imagine them giving up on it unless it has major issues.
Of course there are other options, but it's not like Lync is going away anytime soon, and Lync 2013 recently came out so it is still being invested in by Microsoft. And there is a wealth of information/documentation/communitry (i.e. TechNet) around the Lync SDKs, so that is also a bonus.
Also, Lync is built on top of SIP and well-known media codecs, which are not proprietary. (their SDK is proprietary, of course)

Is DataSnap an appropriate solution to bring the data and business logic of an existing Windows app to mobile/web clients?

I need to take a huge Delphi XE application (backed by proprietary SQL server NexusDB) and begin providing my clients the ability to access the system in new ways:
Thinner Windows client for slow/VPN connections
Mobile/Tablet
Web
DataSnap appropriate for this or is introducing a middle tier the wrong way about providing remote/mobile access? Other solutions/ideas welcome.
(I have XE2 Enterprise but am stuck on XE Enterprise for awhile.)
DataSnap is being aggressively positioned by Embarcadero as a Multi-platform connectivity solution, where servers are written in Delphi, and mobile connectors are available (in XE2 and later) for a variety of mobile device platforms. So the quick answer is yes, it is suitable in general.
Is it suitable for you? You haven't said much that would help me answer that question; You are willing to buy Enterprise or Architect SKUs of Delphi, so I would guess yes.
If it was me, I'd look for a solution that implements a pure simple REST architecture that is available to every system out there, mobile or otherwise, no matter what language or platform, but I haven't got a suggested alternative because it seems to me that SOAP is nearly dead and that there is no universal replacement technology out there that does everything that soap client/server systems do. I'd be tempted to consider "roll your own REST+json" or evaluate Remobject's product offerings too, and select a path that makes sense for you, from a business and technical point of view.
Datasnap is fine, but it's not the only option. It's probably the simplest and most easy to roll out option currently available, and the only one "out of box" ready to go in XE2 if you want apple, android, and a few others, right away.
That depends on your security needs, and the way you're providing data to clients. As I often pointed out, dbExpress-Datasnap has big security flaws (while the DCOM version is not well suited outside a LAN, and does not offer out of the box mobile devices support).
A web application would have less issues because the datasnap-web server connection would be probaby internal, it would be up to the web application to ensure data protection.

Offline database access under Silverlight-3

As the Silverlight team worked through the betas, one glaring pain point that is existing in the realm of Silverlight 3 is the ability to have an offline database, so that you can right-click on the SL application, install it locally, and then be able to manipulate data in a local setting, without the Internet.
I've read a few articles where items such as Google Gears with SQLite had been used, but so far, no one has come up with a decent method by which someone can do the same thing with a SQL CE database.
I'm theorizing, and wanted to gain feedback... So many times, with LOB applications, you have the need for installing a "driver" into your system, which winds up being some sort of data access component or other monitoring device used by the LOB application. What I'm thinking about is to use a ClickOnce strategy and build a driver that would get installed on the local machine, and then make a "local" webservice for when the user is offline.
Has anyone tried this scenario, and if so, what were the pros/cons of the method? If you didn't finalize on this method, then what was your final decision based on experience, and what would you advise going forward for someone trying to crack this nut for their project?
Here's the best I could find for a SQLite-ish experience:
http://silverdb.codeplex.com/
I've been trying for supporting the direct database access in Silverlight since five or six months back. After exploring quite a few different to port the database to Silverlight, we got one POC working with one object database but it's a bit far for us to release it... I may probably write about this in my blog soon.
I dont think that making a "local" webservice is a good idea since the clients may not have any web service installed on their machine.
Thanks to Jeremy Likeness, there seems to be a great open-source project that he developed which may indeed solve most of my problems... just need to figure out how to render reports without a callback to the server, and then I'm golden, when it's time to revive this project (if all goes well, that'll be sometime in 2012)

Resources