miércoles, 17 de diciembre de 2014

El Libro del Día: Implementing a Data Warehouse with Microsoft SQL Server 2012

El Libro del Día: 2014-12-17

Titulo: Implementing a Data Warehouse with Microsoft SQL Server 2012
Autor: Dejan Sarka, Matija Lah, Grega Jerkic
Editorial: Microsoft
Nro Paginas: 848

Capítulos:
Part I - Designing and Implementing a Data Warehouse
Chapter 1 Data Warehouse Logical Design
Chapter 2 Implementing a Data Warehouse
Part II - Developing SSIS Packages
Chapter 3 Creating SSIS Packages
Chapter 4 Designing and Implementing Control Flow
Chapter 5 Designing and Implementing Data Flow
Part III - Enhancing SSIS Packages
Chapter 6 Enhancing Control Flow
Chapter 7 Enhancing Data Flow
Chapter 8 Creating a Robust and Restartable Package
Chapter 9 Implementing Dynamic Packages
Chapter 10 Auditing and Logging
Part IV - Managing and Maintaining SSIS Packages
Chapter 11 Installing SSIS and Deploying Packages
Chapter 12 Executing and Securing Packages
Chapter 13 Troubleshooting and Performance Tuning
Part V - Build ing Data Quality Solutions
Chapter 14 Installing and Maintaining Data Quality Services
Chapter 15 Implementing Master Data Services
Chapter 16 Managing Master Data
Chapter 17 Creating a Data Quality Project to Clean Data
Part VI - Advanced SSIS and Data Quality To pics
Chapter 18 SSIS and Data Mining
Chapter 19 Implementing Custom Code in SSIS Packages
Chapter 20 Identity Mapping and De-Duplicating

Descarga:
Implementing_Data_Warehouse_Microsoft_SQL_Server_2012

martes, 16 de diciembre de 2014

Entrenamiento - Segundo Seminario .NET en HTE (Programación Asíncrona)

Segundo Seminario .NET en HTE (Programación Asíncrona)

No se olviden que el día de mañana de 6:30 pm a 9:30 pm tendremos el segundo seminario de .NET, en el cual trataremos sobre "Técnicas de Programación Asíncrona en .NET" donde habrá muchos ejemplos prácticos y reales, en WinForms, WebForms, MVC y WPF, usando las principales técnicas:
- APM (Modelo de Programación Asíncrona):
  -) Threads y ThreadPool
  -) BeginInvoke y EndInvoke (Delegados CallBacks)
- EAP (Programación Asíncrona por Eventos)
- TAP (Programación Asíncrona por Tareas)
  -) Task: StartNew y Run, ContinueWith
  -) async await

El precio sigue siendo de 40 soles y para participar hay 2 formas:

1. Enviar un mail de confirmación que desea a asistir y pagar en la entrada del evento (antes de las 6:30 pm).

2. Depositar en la cuenta del Banco Continental y enviar el Voucher escaneado por correo
- Código Cuenta Oficina BBVA: 0011 0353 0200442040 08
- Código Cuenta Interbancario: 011 353 000200442040 08
- Titular de la Cuenta: Herramientas Tecnológicas Empresariales ACEE SAC. (HTE ACEE SAC). 

En ambos casos el mail estará dirigido a informes@hte.com.pe y Luis.duenash@gmail.com


Nota: Recuerden que se necesita por lo menos mas de 50 personas para que sigan los seminarios, sino se cancelarían y ya no se volverían a dar, lo cual sería una lástima.

El precio es cómodo para el número de horas, el contenido y el nivel del seminario. A veces con un solo ejemplo que uno aprende que lo llega a usar todos los días en el trabajo ya esta mas que pagado la inversión.

Los espero, sigan registrándose y si pasan la voz a mas personas mejor, la idea era formar poco a poco una gran comunidad.

El Libro del Día: Learning SQL Server Reporting Services 2012

El Libro del Día: 2014-12-16

Titulo: Learning SQL Server Reporting Services 2012
Autor: Jayaram Krishnaswamy
Editorial: Packt
Nro Paginas: 566

Capítulos:
Chapter 1: Overview and Installation - SQL Server Reporting Services 2012
Chapter 2: SQL Server Reporting Services 2012 Projects with Visual Studio 2012
Chapter 3: Overview of SQL Server Reporting Services 2012 Architecture, Features, and Tools
Chapter 4: Working with Report Manager
Chapter 5: Working with Report Builder 3.0
Chapter 6: Power View and Reporting Services
Chapter 7: Self-service Data Alerts in SSRS 2012
Chapter 8: Reporting Services and Programming
Chapter 9: Windows Azure SQL Reporting
Chapter 10: Applications Accessing Report Servers

Descarga:
Learning_SQL_Server_Reporting_Services_2012

lunes, 15 de diciembre de 2014

El Libro del Día: Pro SQL Server 2012 Reporting Services

El Libro del Día: 2014-12-15

Titulo: Pro SQL Server 2012 Reporting Services
Autor: Brian K. McDonald, Shawn McGehee, Rodney Landrum
Editorial: Apress
Nro Paginas: 506

Capítulos:
Chapter 1: Introducing the Reporting Services Architecture
Chapter 2: Report Authoring: Designing Efficient Queries
Chapter 3: Introduction to Reporting Services Design with SQL Server Data Tools
Chapter 4: Laying Out a Report
Chapter 5: Implementing Dashboard-Style Report Objects
Chapter 6: Building Reports
Chapter 7: Using Custom .NET Code with Reports
Chapter 8: Deploying Reports
Chapter 9: Rendering Reports from .NET Applications
Chapter 10: Managing Reports
Chapter 11: Securing Reports
Chapter 12: Delivering Business Intelligence with SSRS
Chapter 13: Creating Reports Using Report Builder 1.0, 2.0, and 3.0


Descarga:
Pro_SQL_Server_2012_Reporting_Services

domingo, 14 de diciembre de 2014

El Libro del Día: Pro SQL Server 2012 Relational Database Design and Implementation

El Libro del Día: 2014-12-14

Titulo: Pro SQL Server 2012 Relational Database Design and Implementation
Autor: Louis Davidson, Jessica M. Moss
Editorial: Apress
Nro Paginas: 767

Capítulos:
Chapter 1: The Fundamentals
Chapter 2: Introduction to Requirements
Chapter 3: The Language of Data Modeling
Chapter 4: Initial Data Model Production
Chapter 5: Normalization
Chapter 6: Physical Model Implementation Case Study
Chapter 7: Data Protection with Check Constraints and Triggers
Chapter 8: Patterns and Anti-Patterns
Chapter 9: Database Security and Security Patterns
Chapter 10: Table Structures and Indexing
Chapter 11: Coding for Concurrency
Chapter 12: Reusable Standard Database Components
Chapter 13: Considering Data Access Strategies
Chapter 14: Reporting Design

Descarga:
Pro_SQL_Server_2012_Relational_Database_Design_And_Implementation

sábado, 13 de diciembre de 2014

El Libro del Día: Microsoft SQL Server 2012 Security Cookbook

El Libro del Día: 2014-12-13

Titulo: Microsoft SQL Server 2012 Security Cookbook
Autor: Rudi Bruchez
Editorial: Packt
Nro Paginas: 322

Capítulos:
Chapter 1: Securing Your Server and Network
Chapter 2: User Authentication, Authorization, and Security
Chapter 3: Protecting the Data
Chapter 4: Code and Data Encryption
Chapter 5: Fighting Attacks and Injection
Chapter 6: Securing Tools and High Availability
Chapter 7: Auditing
Chapter 8: Securing Business Intelligence

Descarga:
Microsoft_SQL_Server_2012_Security_Cookbook

viernes, 12 de diciembre de 2014

Personajes de la Computación - JavaScript

Personajes de la Computación - JavaScript

Inicio esta sección del Blog llamada "Personajes de la Computación" para rendir un homenaje a las personas que han dado todo por hacer que esta ciencia llegue a ser una de las que mas avance ha tenido en las últimas décadas, sobre todo a los científicos, programadores, visionarios, etc, del Software.

Cuando desarrollamos Aplicaciones Web en cualquier plataforma o Framework usamos código del lado del servidor (.NET, Java, PHP, etc) y código del lado del cliente (HTML5, CSS3, JavaScript). JavaScript es un Lenguaje de Programación Interpretado y Orientado a Objetos que fue creado por Netscape en 1995, existen varias versiones de este, como JScript de Microsoft, pero la mas aceptada y estándar es la de ECMAScript (también conocida como ES y actualmente esta en la versión 6 y se viene desarrollando la 7).

En la última década el auge de JavaScript ha sido imparable, gracias a muchos productos innovadores como la Programación Asíncrona con JavaScript y XML (AJAX), el cual esta basado en XMLHTTP creado por Microsoft en 1999 y también por JSON (JavaScript Object Notation) creado por State Software en el 2001 o últimamente jQuery creado en la fundación Mozilla.

Pero detrás de todos estos productos, hay personas que son los responsables directos de dichos productos, algunos de los cuales menciono a continuación y a la vez dejo enlaces para ver mas detalle de su obra, así como también adjunto enlaces a "Libros Publicados" por ellos.

Brendan Eich
País Origen: USA
Año de Nacimiento: 1961 (53 años)
Creador de: JavaScript (1995)
Trabajos: Sillicon Graphics, MicroUnity Systems Engineering, Netscape, Fundación Mozilla


Enlaces:
JavaScript
Brendan_Eich


Douglas Crockford
País Origen: USA
Año de Nacimiento: ? (+60 años)
Creador de: JSON (2001)
Trabajos: Atari, Luciasfilm, Paramount, Electric Communities, State Software, Yahoo, PayPal


Enlaces:
Douglas_Crockford
Videos de Crockford

Libros:
JavaScript: The Good Parts



Alex Hopmann
País Origen: USA
Año de Nacimiento: ? (+45 años)
Creador de: XMLHTTP (1999), AJAX (2002)
Trabajos: ResNova Software, Microsoft, Pure Networks, Launch21 Consulting, DeepRockDrive

Enlaces:
Alex Hopmann
XMLHttpRequest
AJAX


John Resig
País Origen: USA
Año de Nacimiento: 1984 (30 años)
Creador de: jQuery (2006)
Trabajos: Fundación Mozilla


Enlaces:
John_Resig

Libros:
Pro_JavaScript_Techniques

Secrets_of_the_JavaScript_Ninja

Comentario Final

En este primer post de Personajes de la Computación hemos visto un resumen de "4 grandes de JavaScript". Es necesario conocer a quien debemos el honor de simplificar nuestro trabajo del día a día, ya que mucha gente usa JavaScript, JSON, AJAX y jQuery pero no saben quien lo creo, para que empresa trabajaban, porque lo creo, solo se dedican a usar.

Así como sabemos quienes son nuestros padres, hermanos y familiares debemos saber quienes son los amigos que nos ayudan a hacer las cosas mas simples. Sobre todo ver su obra, los libros, documentos o estándares que han compartido sintetizando sus años de investigación y experiencia.
No es lo mismo leer a un "entusiasta" o una persona que recién empieza que al "creador".

En los siguientes post de Personajes veremos los grandes personajes de HTML5, HTTP, Google, Microsoft, Lenguajes de Programación, etc.

Por ultimo, les dejo un refrán: "Dime a quien sigues y te diré como quien quieres ser". Si sigues a estos grandes de la computación, lees sus libros, ves sus conferencias, videos, etc, ten por seguro que algún día podrías también ser un grande.