|
Neward
& Associates is dedicated to providing on-site and remote
consulting services for projects of all sizes. Our critically acclaimed
consultants can help you shape your project to the highest industry standards
and get the most out of the technologies involved. Our staff is constantly
involved with the events and technologies that shape the industry, and thus can
provide you with cutting-edge solutions.
Contact us for more information.
What we do
|
|

|
-
Conduct architecture, design and code reviews with your team in a friendly and
non-confrontational manner
-
Work with architects and designers to create an architecture for your system
that fits the corporate IT culture
-
Provide research and “out of the box” thinking to find elegant ways to solve
difficult problems
-
Create technical literature that explains complicated processes in easily
consumable prose
-
Build code that stands the test of time
-
Train your development staff to become proficient and knowledgeable in the
latest tools, technologies, and ideas.
-
Take "theory" and turn it into "reality" for your IT needs
|
What we know
|
|

|
|
The Java Platform:
-
Java Platform, Standard Edition (JSE, J2SE), including details on ClassLoaders,
security, serialization, threads an synchronization, garbage collection, JNI,
and more.
-
Java Platform, Enterprise Edition (JEE, J2EE), including deep details on
Servlets, JSP, EJB, JMS, RMI, JavaMail, JTA, JDBC, JNDO, JDO, SQL/J, and more.
-
The open-source Java alternative stack: Spring, Hibernate, and more.
The .NET Platform
-
C# (1.x, 2.0, and the 3.0 preview, called LINQ), Managed C++ (1.x, 2.0), J#,
and JScript.NET
-
the core CLR platform itself, including assemblies, security, serialization,
threads and synchronization, garbage collection, P/Invoke COM interop,
Enterprise Services, and more.
-
.NE transaction support (System.Transactions), database support (ADO.NET), XML
support (System.XML), and more.
-
The future .NET Platform: Windows Communication Foundation (WCF, a.k.a.
"Indigo"), Windows Workflow Foundation (WWF)
The XML Services Platform
-
the specifications: XML Schema (XSD), XSLT, XPath, SOAP 1.2, WSDL 1.1 and 2.0,
WS-Addressing, WS-Eventing, WS-ReliableMessaging, WS-Security, and more
-
the architecture: messages, services, REST and loosely-coupled systems
-
the Java implementations: JAXB 1.0 and 2.0, JAX-WS 1.0 and 2.0, JAX-WSA 1.0,
JAXP, SAAJ, StAX, XMLBeans, JDOM, and more.
-
the .NET implementations: ASMX, WSE 2.0 and 3.0, Windows Communication
Foundation "Indigo", and more.
-
the C++ language and its bindings to various operating systems
The Integration Challenges
-
integrating Java and .NET code together without concern for “open-ended
integration” such as XML services
-
integrating Java and .NET within the same process or across processes or
through resources
-
creating or enhancing an architecture that allows for easy integration of
future components, languages and tools
The Agile Development Movement
-
user stories, use cases, interactive customer engagement
-
source/configuration management, continuous integration, project automation
-
test-driven and test-validating development styles
-
short iterative release cycles
-
refactoring
-
“doing the simplest thing that could possibly work”
The Alternatives, the community outside and/or entering the mainstream:
-
languages like C-Omega, E4X, F#, Ruby, AspectJ, and more
-
tools like Detours, ILMerge, FxCop, Javelin, FindBugs, and more
|
|