Articulos de Arquitectura de Software, Comentarios de la industria de TI, Noticias y articulos relacionados con tecnologias Microsoft.

jueves, agosto 31, 2006

Integrando aplicaciones con .NET [Historias de exito]



Les comparto el caso de exito mas reciente de la empresa IT Builder (la cual participo con administracion del proyecto, consultoria tecnica en .NET y asesoria en procesos de aseguramiento de calidad) y sus aliados de negocios (En este caso Integra e Implement), cabe destacar que este proyecto fue desarrollado con .NET como el 'core' de la solucion que permitio la integracion de Zoe (Integra) y SAP (ERP que usa Jabil), felicidades nuevamente por este logro equipo !!! :
BTW: les comparto la nota completa.

"Prueba Jalisco aduana virtual
Grupo Reforma/Mural/Guadalajara/31 de Agosto 2006
Elizabeth Ortiz

Guadalajara, México(31 agosto 2006).-A partir de septiembre la empresa electrónica Jabil hará pruebas piloto para manejar la importación de mercancías vía electrónica, en lugar de hacer los trámites físicos en las aduanas tradicionales.

Con esto, la planta se convierte en un recinto fiscal virtual y sólo la Secretaría de Hacienda puede verificar el inventario.

Se trata de un sistema que funciona en paralelo con el de Control de Inventario Corporativo de la empresa, que refleja fielmente los movimientos cotidianos de la mercancía en tiempo real. Reportará directamente a Hacienda los movimientos sin tener contacto con agentes aduanales y realizará un reporte mensual. Los datos no podrán ser manipulados.

La compañía tendrá la opción para cumplir con regulaciones y restricciones no arancelarias en forma electrónica. Jabil invirtió más de medio millón de dólares en la interfase.

El software requerido para estas operaciones fue desarrollado en ocho meses por la empresa Integra.

"El requerimiento de un agente aduanal ya no se justifica, porque ya la autoridad puede ver exactamente lo que está ocurriendo", señaló Ernesto Sánchez, director de operaciones de Jabil en México.
Luego de un par de meses, la firma adoptará el sistema de manera permanente.

Otras empresas podrán entrar a este esquema, aunque hay restricciones como pertenecer al sector eléctrico, electrónico y automotriz, con programa autorizado de Maquiladora o del Programa de Importación Temporal para Producir Artículos de Exportación (Pitex).

Además deben contar con un sistema electrónico de control de inventarios para importaciones, generar mil o más empleos y sobre todo, cotizar en Bolsa.

De las 700 compañías certificadas y reconocidas como empresas confiables, actualmente a nivel nacional alrededor de 200 son públicas y por lo pronto, sólo éstas podrían acceder al nuevo mecanismo.

César Castro Rodríguez, director de logística y relaciones gubernamentales de Jabil y vicepresidente del Consejo Nacional de la Industria Maquiladora de Exportación (CNIME), expuso que más adelante podrían ser más flexibles las condiciones para las empresas y en una segunda etapa podría reducirse el número de empleados para la operación del programa.

Deben registrarse en el Sistema para Control de Inventarios de Importación Temporal. En aduanas de terminal aérea podrán tramitar el despacho aduanero sin entrar al recinto fiscalizado.

Luego del mes de prueba piloto en Jabil, permanecerá el programa y se espera que las adopten Solectron y Manufacturas Avanzadas S.A. de C.V., ésta última está ubicada en Ciudad Juárez. Las tres empresas empujaron el proyecto durante dos años para analizar las alternativas aduanales.

De acuerdo con el Consejo Nacional de la Industria Maquiladora de Exportación existe la posibilidad de sumar al esquema a 50 empresas de Tijuana; 40 de Ciudad Juárez; 25 de Monterrey, además de 20 de Reynosa."

miércoles, agosto 30, 2006

Microsoft goes secure, and this time for sure


Microsoft Antigen: this is a new line of products designed to protect servers running Exchange, SharePoint and Live Communications Server. The July 2006 release includes Microsoft Antigen for Exchange, Microsoft Antigen for SMTP Gateways, Microsoft Antigen Spam Manager, and Microsoft Antigen Enterprise Manager.

Antigen provides another security layer that helps you to prevent spam, worms, viruses, and inappropriate content from making its ways into your mail system. Antigen is capable of running with multiple scanning engines to provide a better level of security. For example, Microsoft Antigen for Exchange can use Microsoft's scanning engine, plus a scanning engine from Sophos. Multiple scanning engines help you to detect and eradicate threats more quickly.

domingo, agosto 20, 2006

References for real world Architects


Despues de una larga espera, el dia de hoy vi con gusto que despues de esperar un año por el material que alguna vez Jimmy Nilsson compilara solo como draft de manuscrito en 2005, Amazon tiene disponible el libro terminado 'Applying Domain-Driven Design and Patterns', el cual adicionalmemte incluye ejemplos reales de aplicacion con .NET y C# para temas obligados de cualquier staff de arquitecura que se precie de serlo:

Patterns
DDD - Domain-Driven Design
TDD - Test-Driven Development
y refactorizacion.

Muero de ganas por leerlo !!!, algunas referencias adicionales para este tipo de temas:

- Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans
- Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (Microsoft Net Development Series) by Krzysztof Cwalina
- Agile Principles, Patterns, and Practices in C# by Robert C. Martin
- Patterns of Enterprise Application Architecture by Martin Fowler

El cerrado y obtuso pingünino usando MS office ???

sin palabras Microsoft Office for linux

Digging in to Digg


New proposals on the formats and way of manage content have shown up, collaboration and social networks have become part of or live, why not enjoy it and maybe create something more useful for the purpose, for a good starting point (regarding most of public content is garbage) please visit Digg

Dundas, mapping .NET


Sin duda alguna Dundas es una de las empresas creadoras de componentes graficos para plataformas Microsoft con mas tiempo en el mercado, en esta ocasion lanza el Beta preview de 'Dundas Map for .NET' el cual le dará la posibilidad de probar un poco de las caracteristicas que incluye el sdk del componente, algunas muy interesantes como la integracion de wizards, fuentes para data bindings, soporte a 'smart tags' y experiencia grafica de punta con el tan de moda AJAX.

domingo, agosto 13, 2006

Run .NET without the framework, protect your apps and have fun!!


If sometimes you would like to find a way to run .NET apps without having the framework in the deployment machine (natively), or maybe get working knowledge of a good obfuscation tool to prevent your code from being decompiled, you might encounter very interesting the tools of Xenocode.

viernes, agosto 11, 2006

VS Team Foundation Server VS Visual Source Safe


Durante estas ultimas semanas parte de mi staff se ha encargado de montar infraestructura para el desarrollo remoto, algunas de nuestras celulas de desarrollo aliadas al igual que nosotros, utilizan MSF 4.0 como el corazon de los procesos, es muy util evaluar las caracteristicas de los nuevos ambientes de desarrollo que soportan este tipo de modelos, para nosotros VS 2005 Team Suite se ha vuelto una herramienta indispensable para la colaboracion remota de nuestras lineas de produccion.

Con respecto al manejo de versiones y configuracion de productos, Microsoft ofrece 2 posibles soluciones, la primera esta integrada como parte de la funcionalidad de Team Foundation Server, la segunda opcion es el uso de VSS 2005, es importante el considerar algunos factores para decidir entre estas 2 alternativas.

Por ultimo, si se ha decidido por el Team Foundation Server, es recomendable conocer algunos detalles de su instalacion y compatibilidad con servicios locales,sobre todo si el servidor donde se instala es PDC (Primary Domain Controller).

PD. No olvide generar su estrategia de configuracion ;)

jueves, agosto 10, 2006

Future of java


I've been thinking serously in posting this type of notes because somehow it might be taken as a non independant (microsoft related) opinion, however I consider this type of analysis very important.

Years ago I had the oportunity to work with CORBA, I must confess that this was an exciting time because it gave me a deeper knowledge about platforms integration and the complexity on using closed standards (+COM, RMI) that later had to be linked to perform part of a solution.

Now things are quite diferent with XML, and CORBA is not used as it was before, mainly because it was difficult to understand stuff related to brokers, I firmly belived that with the complexity of the solutions we have to build, the time to invest in implementing this type of higly especialized technology it's being reduced, so new platforms that deliver better and more flexible integrations solutions have a better chance to succeed in the development market.

I don't pretend to make a forecast, I just want to share with you some points of view about Java future (Warning: this represents the ideas of the author)