copy code,drag or close
ICA has several meanings, all of which fit the purpose of explaining the extensibility and reuse of well constructed .NET architectures, solutions.
As a background there's still a noticable speed differnece between working with locally installed applications and working on the Web.
accessing and reading remotely installed disks, databases, video's etc.
The diagram shows ICA as the acronym that links four "separate", similar inter-related areas together, if your systems are well designed 95%+ of your Intranet software should be re-usable on the Internet, but is it?.
Not only is the figure more like 5% or less but traditional business structures and sometime a lack of understanding about security issues means that many companies pay twice, once for internet development and once for Intranet development
Both abbreviated to three letters,
the WEB and the NET are aimed at providinghome users, business, organisations etc with software that runs equally usefully on the Web as it does on your network or your personal laptop.
.
more here

The ICA in WEBICA.NET represents synergy, the focus of the convergence taking place between online PCs and how we do things on PCs before they were connected or, when they are disconnected.
for true .NET based solutions;
the architecture should dictate the team, not the team dictate the architecture.
This is not about people loosing their jobs, I have never done that, but when corporates have different teams, even different departments, one working on the internet, one working on the internet in traditional business structures no wonder they continue to see escalating costs, project failures and no way out of seeming to reproduce these endless cycles.
Until companies have a major shake-up in their thinking increases in the standard of their software development will only continue to be achieved with escalating costs, and those escalating costs will never be a guarantee against project failure.