.Net and CMG - Client Partnership. Allen Hovsepian, Consultant, BRS Allen.Hovsepian@cmg.com Tel 07973 170 4354 Contents Who is CMG? . Why such a fuss, Its just technology… . What are we actually doing? . Summary and Questions 2 CMG is an IT consultancy •Europe to the Asia-Pacific region……………… •……………… IT to Mobile communications •Everything from ideas to systems and support ……… •……………… So whats new? 3 Consultancy best practice? CMG The best We can of many provide worlds… Admiral Now Logica too 5 Partnership driven Clients and Industry Technology: Microsoft, SAP, Oracle, SUN, BEA … Methodologies: DSDM, PRAGMA, PRINCE, RUP … Clients: RadioCommunications Agency, DTI – Fujitsu, Shell, ABN AMRO … 6 Nobody got fired for hiring CMG Quality Assurance Long term commitment to quality Rigorous quality standards More on that later 7 Technology Leader Imaginative use of Technology Marker leader in SMS Major player in the WDS world Early adopter of Microsoft .Net Already 18 months of solid .Net experience 8 Why all the fuss Its just technolog y .Net is web services 9 The future of the internet? What is it really? .Net can empower you Industry best practice Future Proof Connected World Platform / Language Web Integratio Services n 10 .Net Overview .Net Primarily XML Web Services Supporting/Secondary .Net Framework ASP.Net Result Best practice Futureproof 11 Architectures revisited Best Practice Designed from the ground up Modern system architecture Distributed systems Web applications Full Object Orientation 12 The new design means .Net does not suffer from the compromises made in older technologies. Future Technology .Net based operating systems Extra language flavours More .Net components and controls Mature mobile technologies The Linux scandal! 13 Fast development Highly integrated development environment Language independent, capitalise on existing resources Single large class library Growing selection of third party components Reuse existing code Simple deployment & no registry required 14 Widely distributed systems Distributed systems Platform integration Technology integration Internet applications Empower the business 15 Your business Mobile Employees Consumers, Partners And your partners 16 .Net is NOT just web services A new architecture and underpins .Net, and a wider design philosophy is provided for. .Net takes industry best practice and adds to it in a number of key areas. CMG understands and exploits these improvements. 17 .Net and CMG What of the present and future? What are we doing now Why are we doing it that way What of the future 18 Always System Integration The hooks for the future Integration is often an afterthought Complex, inflexible and unreliable systems result Need integration from the start And security alongside it! Increasingly required by today’s business and our clients: Well catered for in .Net 19 Web applications Increasingly ubiquitous Easier to build Easier to deploy and maintain Flexible Use over intranet or internet Meet typical business requirements 20 XML and Web Services Your flexible friends Built into the framework Simple and powerful B2B made simple Internal System interfaces via web services Meet typical business requirements 21 Language independence Too successful? Only useful in the early days Gets developers productive faster But… Class library is very rich Like Java, knowledge of the classes paramount Language retraining is comparatively simple 22 The future is clear Faster developmen t Powerful framework 23 Best practice Futureproof Less rework Recommende d for businesses with MS platforms Can we honestly recommend a new system in an obsolete technology? What about Java? Java .Net + Web services exposed using open standards + + Development environment - + End user interface - - Largely proven + + Stable server code + - Proprietary tie in - Spoiler! - .Net AND Java Technologies can interact at web service level Existing commitment to Java does not exclude .Net options 24 Questions? 25 www.cmg.com 26 © 2002