Microsoft dice que el movimiento OpenSource infringe mas de 235 patentes!!!

|

Asi es MS alega por medio de Brad Smith que el kernel de Linux infringe 42 de sus patentes y que en itnerfase y diseño infringe unas 65 mas. Ademas la suite de productividad de OpenOffice.org infringe otras 45 patentes. Adicionalmente otras 83 patentes de Microsoft son infringidas por varios otros programas open source...

Estoy de acuerdo con que el conocimiento debe ser de todos, pero nadie trabaja gratis!!
Si hay una patente que cubre algo no se deberia infringirla por cualquiera sea el motivo!!!

10 Tips de Seguridad que todo Desarrollador debe saber!!

|

Todo desarrollador deberia saber y tomar en cuenta los 10 siguientes temas de seguridad:

1. Confia en lo que el usuario ingresa solo bajo tu propio riesgo!!!
2. Protegete contra el Buffer Overrun
3. Cuida el Cross-site Scripting
4. Evita que se puedan hacer SQL Inyections
5. Usa los algoritmos de Encritacion Standart
6. Reduce tu superficie de ataque
7. Usa el principio del menor privilegio
8. Usa un manejo de errores apropiado
9. La impersonacion es fragil
10. Escribir aplicaciones que no requieran de privilegios administrativos

Mas detalles de cada una?? Vean este articulo:

http://msdn.microsoft.com//msdnmag/issues/02/09/securitytips/default.aspx

Desarrollo de aplicaciones mobiles!!

|

Por lo general en nuestro medio (Quito, Ecuador) no se escucha mucho del asunto de desarrollo de aplicaciones mobiles, pues bien encontre un mini articulo en el cual se indica que es lo que se necesita en cuanto a software y paso a paso como se debe realizar una aplicacion....

Entren a este link:
http://www.ftponline.com/channels/net/2007_05/dfergus/

Windows Vista Beta 2, RC 1 y 2 por expirar

|

Nada es para siempre y asi mismo las versiones Beta 2, RC 1 y RC 2 de Windows Vista expiraran este 31 de mayo, por lo cual MS recomienda claro que se migren de versiones para evitar cualquier problema como perdida de datos, interrupciones en el trabajo, etc...

Enterprise Library 3.0

|

Como ustedes saben MS Patterns and Practices ha hecho un trabajo muy extenso al recopilar las mejores practicas de desarrollo .NET, claro uno de esos esfuerzos se llama la Enterprise Library, esta se compone de bloques de aplicaciones que permiten agregar cache a tu aplicacion, usar tecnicas de criptografia de una manera sencialla, accesar a los datos consistentemente y con las mejores practicas, manejar las excepciones de un modo seguro y eficiente por medio de las capaz de la apicacion, etc...
Esta esta ya en su version 3.0 que fue liberada el mes pasado...
Desean probarla y obtener informacion y entrenamiento sobre esta??

Vayan a este link:
http://msdn2.microsoft.com/en-us/library/aa480453.aspx

Un Java SDK para Team Foundation Server

|

Teamprise ha anunciado la disponibilidad de un SDK para que quien desarrolla en Java pueda usar TFS!!

En ese caso pueden usa estas APIS para incorporar en sus IDEs, persoanlizar aplicaciones, etc...

Visitenlo:

http://www.teamprise.com/news/2007/05/teamprise_announces_java_sdk_f.html

Se anuncia SQL Server "Katmai"!!!

|

Esto se publico en SD Times:

"The next generation of Microsoft SQL Server, code-named Katmai, is slated for release next year. Microsoft corporate vice president Ted Kummert will divulge selected details about Katmai during his keynote address at the Business Intelligence conference today.
Preliminary product literature reveals that Katmai will be more deeply integrated with Microsoft Office 2007 system front-end tools. Katmai's reporting capabilities will be more robust, supporting any report size or complexity.
Additionally, it will manage and accept nonrelational data types, including documents, geographic information and XML. Katmai adds new data warehousing capabilities, enables applications to interact with local stores, and can synchronize data from devices to the central data store.
What's more, Katmai supports the next-generation ADO.NET data access framework to define business entities and has LINQ support.
Katmai has shifted SQL Server from scripts to a rules-based management framework, and the contents of entire databases may be encrypted. A resource governor defines individual resource limits and can prioritize workloads.
Private beta testing could begin as early as June, according to an Austrian TechNet blog post published in April. "

PackageThis!!! Llevate el Contenido de MSDN que quieras!!

|

Recientemente se ha liberado una herramienta con la cual se pueden crear archivo HxS o chm extrayendo el contenido que se seleccione desde MSDN y ademas es multilenguaje!!
Es decir si quieres construir tu libreria de ayuda a medida basada en MSDN con esta herramienta lo puedes hacer!!

Quieres probarla?? Aqui esta el link:

http://www.codeplex.com/packagethis

CLR multiplataforma!!!

|

A proposito de que silverlight ha sido liberado en version Beta, y un 1.1 Alpha en el cual se puede usar todo el CLR, resulta que para hcer esto se tiene que incluir una porcion del mismo para que pueda funcionar en otros ambientes como Mac!!
Bueno que quiere decir esto: Por lo pronto cuando uses Silverlight 1.1 sobre Mac puedes usar C#, VB, Python .NET, etc... pero claro aun no puedes usar las librerias del Framework ni crear aplicaciones de escritorio .NET que funcionen en Mac, por lo pronto....
La version probada al momento es Mac OS X!!!

SilverLight: El reemplazo de Flash??

|

MS ha dado a conocer la primera Beta oficial de Silverlight, antes conocido como WPF/E (Windows Presentation Foundation Everywhere), esto permite que Windows Presentation Foundation sea multiplataforma, por medio claro de un plugin en tu navegador, este plugin puede ser usado tanto en IE como en Firefox y claro esto significa que puede ser usado tambien en Mac, posiblemente despues entraran otros sistemas operativos, tambien se prevee que se pueda usar en Safari y Opera!!
Ademas puedes usar ademas de JScript tambien todos los lenguajes del CLR es decir C# y VB!!

Ademas hay algo interesante, ya hay un traductor de SWF (Adobe Flash) a XAML lo cual facilita mucho la migracion!! Tambien para AI (Adobe Illustrator) a XAML!!!

Aqui estan los links:
http://www.mikeswanson.com/swf2xaml/
http://www.mikeswanson.com/xamlexport/