i want to ask opinion about this
which library/components have the best/complete features at
SMTP,FTP,POP3,NNTP,etc (not TCP or UDP component) ?
of course this including server and client component.
Define "best". IME Indy is generally the best in providing compatibility
with existing software (since it has the greatest number of active
developers and probably the greatest number of users), but Synapse is
probably easier for most developers to extend *if* you have to write
your own compatibility fixes.
That aside, it depends on what type of developer you are and on what
type of application you are writing.
* Indy is component based, blocking, and uses threads internally. It is
IMO hard to debug but easy to use in RAD as long as it works as expexted.
* ICS is component based, non-blocking, and uses Windows messages
internally. It is IMO equally hard to debug, but is easy to use in RAD
as long as you don't want to put the method calls in your own threads
(IME and IMO).
* Synapse is class based, blocking, and has a straight internal code
flow (i.e. no threads or messages). You must in most cases write your
own threads, but the code is easy to debug.
.
Re: Disappointment in VC++ .Net in VS2008 ... it's more the fault of the .NET docs which are very weak IMO.... I'm *frequently* at a complete loss to understand how MSFT thinks developers... The mechanics of P/Invoke itself however are quickly ... (microsoft.public.dotnet.languages.vc)
Re: Robert Coates to Propose Plan for Borland ... The mental picture that is being evoked in me by Borland's SDO...Developers dressed in Wall Street uniforms are harmoniously ... This is why, IMO, Borland had been so successful in the past: ... (borland.public.delphi.non-technical)
Re: Questions regarding x86 ... By far the best route would be to get a device for each developer and have them develop their app against the actual hardware. ... If that's not an option, then using the ARM emulator is fine, as it's not likely you'll be doing anything ARM specific. ... In short - best bang for your buck to get your developers productive, unless you have a *lot8 of them is to just get them all real iron, roll an SDK for it and let them develop and debug against it. ... (microsoft.public.windowsce.platbuilder)
Re: Developing ASP.NET w/out IIS or Admin Rights ... You might be able to collect remote debug information from your ... ASP.NET web applications using a local version of IIS 5.0 and SQL Server... How can a team of 8 developers test & debug applications ... (microsoft.public.dotnet.framework.aspnet)
Re: Whats the big deal with cross-platform? ... Recent editions of C++ Builder are pretty standards compliant, obviously it is important to further improve and incorporate new language features as the C++ standard evolves. ...developers may not be worth the resources or investment. ... It is more of an image problem IMO, and the fact that C++ Builder is not the most optimizing compiler. ... And IMO the available toolchains especially for C++ Linux development are still a pain compared to the comfort you get in Windows. ... (borland.public.delphi.non-technical)