Navigation

Search

Categories

On this page

Techdays07: T-16
Reconhecimento e Síntese de Fala em Português
TSLOI - The Social Life of Information
Application Servers: Mercado a crescer
SOA?
Falácias - by Agilior
Actividades para o TechDays
O nosso Team System expirou...
Commerce Server 2007 - Formação
Microsoft AJAX 0.1 (alpha)
Microsoft ESB
Performance Management
SHiFT 2006 - Lisboa 28/29 Set
Considerando a plataforma .NET para projectos Web 2.0
SaaS: Strategies to catch The Long Tail
Tutorial on "Patterns of SOA" - Porto/FEUP
SaaS, On-Demand, ASP, Web 2.0, ...
Treino avançado em WCF (Indigo)
Sharepoint v3 - Free Training
Skyscrapr: Quem vai construir os arranha-céus?

Archive

Blogroll

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.



RSS 2.0 | Atom 1.0 | CDF

Send mail to the author(s) E-mail

Total Posts: 110
This Year: 5
This Month: 0
This Week: 0
Comments: 35

Sign In
Pick a theme:

# Sunday, March 04, 2007
Sunday, March 04, 2007 12:36:17 PM (GMT Standard Time, UTC+00:00) ( TechDays07 | UX )

Faltam 16 dias apenas para o techdays e muito do conteúdo já está finalizado. O último mês tem sido muito complicado para nós mas o resultado começa a aparecer. Espero nestes últimos dias fazer posts com maior frequência e desta forma ajudar a preparar os participantes para o evento.

Para começar aqui vai um conjunto de links úteis:

Windows Vista UltimateSe ainda não teve uma oportunidade para experimentar o Windows Vista, este video pode ajudar a conhecer algumas funcionalidades do dia-a-dia.


Innovation café: Aqui também dá para ver o que se anda por aí a desenvolver para o Vista. Muito inspirador

Sunday, March 04, 2007 11:55:07 AM (GMT Standard Time, UTC+00:00) ( TechDays07 )

Microsoft Language Development Center HomeA Daniela Braga começou um blog dedicado aos projectos de integração da voz. O grupo está a fazer coisas muito interessantes e acredito que esta área vai trazer novas formas de interação com os equipamentos. Neste momento já se vê algumas coisas nos carros/gps, mas a inclusão de processadores de fala em Português nos sistemas operativos vai tornar ainda mais fácil a implementação deste tipo de aplicações.

Espero que o Pedro Silva (orador convidado do TechDays07) também faça uns posts com as demos impecáveis que eles têm estado a desenvolver (WPF, SpeechServer, MediaCenter, ...)

subscribed!

# Sunday, February 04, 2007
Sunday, February 04, 2007 12:23:45 AM (GMT Standard Time, UTC+00:00) ( Arquitecturas | TechDays07 )

Este ano no TechDays temos alguns eventos dentro do evento. Assim um dos que tem suscitado mais perguntas é o desconhecido "TSLOI" - A Vida Social da Informação.

Trata-se um evento para Arquitectos e Decisores onde o Beat Schwegler nos apresenta uma visão sobre a gestão de informação nos nossos dias.

Uma vez que se calcula que uma organização (não) têm cerca de 80% da sua informação em portáteis, memory sticks, CDROM, e outros equipamentos pessoais. Então como é que uma organização materializa conceitos como o Self-publishing (sites, wikis, rss, listas, blogs, docs, excel services,...), o Search (docs ad-hoc, DBs estruturadas, pessoas, sites, classificação, ...), os Processos (Forms, Workflow, Notificações, ...)? As sessões são uma viagem por todos estes temas, com um foco no utilizador desta geração 2.0, na usabilidade e no poder da massificação das ferramentas.

A comunidade de Arquitectos já o conhece pois em 2006 apresentou-nos as "Software Factories" cá em Lisboa, e desta vez não vai deixar de nos presentear com uma excelente apresentação, bem ilustrada com exemplos práticos que todos podemos implementar e demonstrar aos colegas no trabalho (ou não fosse esta uma sessão sobre Social Networking).

Junto a descrição "oficial":

The Social Life of Information

Abstract:

For too long, the industry just focused on the backend aspects of information. We made great progress in modeling, storing and transmitting information across our corporate landscape. However, humans are not directly interacting with middleware and servers but they collaborate with different front-ends and devices while participating in prescribed and adhoc processes and workflows. This forum takes a closer look at the technical and social challenges of such collaborating solutions and discusses how Microsoft addresses these challenges with 2007 Office System. Namely, we’re going to have an architectural look at the following aspects of 2007 Office System:

· Windows Sharepoint Services 3.0
Windows Sharepoint Services build the foundation of 2007 Office Sharepoint Server. The newly designed and re-architected Sharepoint Services 3.0 are built on top of ASP.NET 2.0. Through this change in architecture, concepts like master pages, authentication providers or web-parts are now also available within Sharepoint Services and Sharepoint Server Solutions.

· Collaboration
Beside many other things, the new Office platform provides an infrastructure for team sites, workflows, list and document libraries. Through this infrastructure, users can easily create and maintain their own Blogs or Wiki’s or can subscribe to site changes through RSS subscriptions.

· Portal
Portal solutions support important aspects for enterprises such as search across different WSS instances, people management (incuding audience and role management). Through the business datat catalog (BDC), line of business (LOB) data can be reflected within the portal itself, and this without custom coding.

· Search
In addition to search across the different sharepoint sites, 2007 Office System provides the powerful capability to index and search line of business (LOB) data using the business data catalog (BDC) and therefore provides search capabilities across list and document libraries as well as the integrated backend systems.

· Content Management
2007 Office System supports document management capabilities as well as web content management. Key capabilities of document management solutions are content organization, policies enforcement, workflow support and a rich authoring experience.

· Business Processes
Business processes can easily be implemented using the integrated workflow support of Windows Sharepoint Services. In addition to this, the InfoPath form services provide a great way to capture data as part of an overall process.

· Business Intelligence
BI is an integrated part of the Office System platform. Whether this is in the form of dashboards, key performance indexes (KPI), Excel Services or the report center, the office platform provides an infrastructure to display and manage reports and BI information in one central place.

Speaker Bio:

Beat Schwegler is an Architect in Microsoft EMEA Developer and Platform Evangelism Group. He provides advice and consulting to enterprise companies in software architecture and related topics and is a frequent speaker at international events and conferences. He has more than 13 years experience in professional software development and architecture and has been involved in a wide variety of projects, ranging from real-time building control systems, best selling shrink-wrapped products to large scale CRM and ERP systems.

http://blogs.msdn.com/beatsch/

# Thursday, January 11, 2007
Thursday, January 11, 2007 1:10:04 PM (GMT Standard Time, UTC+00:00) ( Arquitecturas | Web Services )
Na Application Development Trends (January 09, 2007) aparece este artigo sobre as tendências para este segmento:

Impressive Growth Ahead for Application Server Market

What’s at stake in the fiercely contested application server race? Plenty, according to IDC, which has IBM, BEA, Oracle, Sun, and a host of other vendors vying for their share of a surging application server market segment.

E para quem ainda não mudou, este site da Microsoft tem mais estudos e compartivos:

Competitive Reports and Evidence: Comparing .NET to J2EE

This site contains extensive materials designed to help you evaluate Microsoft .NET vs. J2EE application server technologies. Each area below contains downloadable whitepapers, benchmark comparisons, and sample source code.  If you are a Java developer interested in learning more about .NET, please also visit the following resources:

# Tuesday, January 09, 2007
Tuesday, January 09, 2007 12:00:37 AM (GMT Standard Time, UTC+00:00) ( Arquitecturas | TechDays07 | Web Services )

No final da sessão de Service Orientation: Patterns e Anti-Patterns (Novembro 2005), o Ricardo apanhou-me no corredor e gravou este pequeno video:


Video: SOA - José António Silva (Nov 2005)

Se analisarem com muita atenção esta gravação, conseguem descodificar como já nessa altura era evidente que esta geração dos web services estava a deixar o Java para trás :-)

# Sunday, January 07, 2007
Sunday, January 07, 2007 6:35:06 PM (GMT Standard Time, UTC+00:00) ( Arquitecturas | TechDays07 )

Em 2005 foi assim....


Video: Falácias

O Tiago Pascoal e o Bruno Camara, (e o TONY) surpreenderam a audiencia lotada que se deliciou com as situações do dia-a-dia de um programador (Prima Dona).

# Tuesday, January 02, 2007
Tuesday, January 02, 2007 8:17:28 PM (GMT Standard Time, UTC+00:00) ( Arquitecturas | TechDays07 )

Estamos a anunciar o TechDays e recolher sugestões para o evento. O formato anterior foi um sucesso e fazer ainda melhor é desafio muito grande. Desta vez já não vamos conseguir surpreender os que vieram no TechDays+Lançamento em 2005 mas esperamos pelo menos eliminar algumas coisas que vamos identificando que possam não ter corrido da melhor forma.

Esta é uma oportunidade para participares na construção do maior evento técnico do ano. Acreditamos que ainda podemos introduzir novos temas, novos oradores, novas actividades com as comunidades e promover novas ideias/produtos/serviços portugueses. Mas para isso precisamos das vossas sugestões.

# Thursday, December 07, 2006
Thursday, December 07, 2006 5:08:03 PM (GMT Standard Time, UTC+00:00) ( Metodologias | Software Factories )

"O nosso Team System expirou e agora tenho toda a gente bloqueada sem conseguir fazer checkin :-("

Isto está a apanhar muita gente de surpresa e não é nada agradável quando as pessoas já se habituaram ao processo diário de desenvovimento e já esqueceram que aquele servidor, por vezes virtual, foi instaldo só para testar o conceito.

Antes que os Team Foundation Servers (Trial) comecem a expirar os 180 dias, o melhor e correr esta tool para verificar quantos dias faltam para o fim:

You can find out when your Team Foundation Server Trial will expire by running this utility

Se estiver a ler isto e a desgraça já aconteceu, então o melhor é  contactar-nos rapidamente.

# Wednesday, December 06, 2006
Wednesday, December 06, 2006 8:53:16 PM (GMT Standard Time, UTC+00:00) ( Web )

Existe um extenso post do Max Akbar com uma série de recursos para formação online. Eu recompilei a lista, tirei umas coisas e juntei outras. Espero sinceramente que este conjunto de links seja uma boa base de partida para uma equipa de desenvolvimento em Commerce Server.

Whitepaper

Microsoft Commerce Server Technical Overview
http://www.microsoft.com/downloads/details.aspx?FamilyID=039BE1C3-8590-4943-8D20-B605E4A61F11&displaylang=en

Webcasts

Apresentações/Demos de 60min onde são apresentadas as funcionalidades do produto, directamente da equipa do Commerce

Virtual Labs

Acesso por períodos de 90 minutos a máquinas online com o Commerce 2007 já instalado. Excelente para fazer os labs sem ter de instalar nenhum software localmente:
http://msdn.microsoft.com/virtuallabs/commerce/default.aspx

  • Commerce Server 2007 - Profile Integration and Extension
  • Commerce Server 2007 - Customization and Extensibility

Instalação de um ambiente de desenvolvimento

Neste post o Max Akbar descreve todos os passos para preparar um ambiente de desenvolvimento com todas as ferramentas, SDKs e samples:

  1. Create a VPC or setup a Windows 2003 environment How to Create a Commerce Server VPC.
  2. Install Developer Edition of Commerce Server 2007 it's free.
  3. Download and install Partner SDK.
  4. Download and install Starter Site

Referências importantes para guardar e monitorizar frequentemente

1. Tips & Tricks http://blogs.msdn.com/maxakbar/pages/commerce-server-2007-tips-tricks-recipes-and-gotchas.aspx

2. Blogs de autores que usam o produto: Max Akbar, Andy Xu, David Messner, Jeff Lynch, Nihit Kaul, Ryan Donovan, Vinayak Tadas, Alan Faulkner, Tom Shultz, Vinod Kumar, Commerce Team Blog

3. Links para tools, docs e samples

Commerce Server Fóruns e Newsgroups

Lembro também que os managed newsgroups (para quem tem a subscrição MSDN) são um recurso ilimitado e ligado directamente ao suporte técnico Microsoft http://msdn.microsoft.com/newsgroups/managed/ Managed newsgroups are for current MSDN Premium, Enterprise, Professional, or Operating System subscribers. These subscribers can post a message and receive a response from the community or a Microsoft Support Engineer within 2 business days. There are currently more than 220 newsgroups that are offered as a part of this support offering, including an assortment of .NET related technologies

# Monday, November 13, 2006
Monday, November 13, 2006 1:22:37 PM (GMT Standard Time, UTC+00:00) ( Web )

Como é que ninguém teve um rasgo de inspiração nos anos 90 e não chamou logo a isto AJAX, ou TIDE, ou SKIP?

Foi preciso esperar por Fevereiro de 2005 para o Jesse James Garrett da AdaptivePath trazer o AJAX que faltava na nossa imunda vida de programadores.

Agora encontrei uma referência par um artigo bem velhinho...

Cutting Edge: Remote Scripting: Interactive Developer Mag - April 1998

Eu acho que ainda tenho este numero da Interactive Developer algures, lembro-me de ler isto e pensar que seguramente não queria perder tempo a fazer debug a aplicações deste tipo.

Novas apps cheias de AJAX

Entretanto parece que o nível de complexidade está a mudar radicalmente com frameworks como o "Atlas". Estive a ver alguns videos do Luis Abreu, até já experimentei usar e é mesmo simples.

LA.NET [EN] - Portuguese videos about ATLAS

# Saturday, November 04, 2006
Saturday, November 04, 2006 1:53:38 AM (GMT Standard Time, UTC+00:00) ( Arquitecturas | Biztalk | Web Services )

Finalmente começam a desvendar-se uma série de detalhes sobre o projecto dos 56 processadores. Pois, isso mesmo, 56 CPUs naquele que deve ser o maior projecto de Biztalk no Mundo - Kaiser Pharmaceuticals. Esta malta da Neudesic que estava a implementar isto percebeu que na plataforma Microsoft iam encontrar um supraset dos serviços que precisavam para implementar um ESB. A questão era como aplicar todas as peças e montar um BUS low-latency, gerível em cima de um portfolio de tecnologias gigantesco. Como é que se integram todos os IBMs, Unixes, Wintels com layers CORBA, CICS, MQ, JMS, ..., XML, SOAP, WCF?

O projecto correu muito bem e tem sido apresentado em várias conferências. A Microsoft acabou por contratar a Neudesic para criar um ESB Guidance e que começa agora a ver a luz do dia.

Para já fica aqui um link para o blog do Brian Bloesgen (Principal Neudisic)  que recomendo vivamente:

Microsoft ships ESB Guidance for Partners

# Monday, October 30, 2006
Monday, October 30, 2006 4:04:23 PM (GMT Standard Time, UTC+00:00) ( Apresentações | Arquitecturas | SaaS | Software Factories | Web Services )

Não tenho tido tempo nehum para fazer posts aqui. No entanto muita coisa está a acontecer e com o apróximar do lançamento do .NET3.0+Vista+Office ainda vai ser mais difícil escrever.

Então aqui vai o meu resumo de links que recomendo nesta altura:

  • Software as a Service (SaaS): Novos whitepapers no http://msdn.microsoft.com/architecture/saas . Este continua a ser o tema que mais tenho debatido com empresas Portuguesas:  Strategies to Catch the Long Tail, Monetização de Serviços, Multi-Tenant Database Architectures. Nos próximos dias vai ser publicado mais um paper sobre utilização de SaaS em mercados Empresariais.
  • Software Factories: Ando a ler o Pratical Software Factories que recomendo pela objectividade - pouca teoria e muitas dicas de como é que se aplica uma Software Factory no desenvolvimento de uma linha de produtos (SmartClient). Para além deste SmartClientSF(CAB), também estão disponíveis na web novas versões do MobileClientSF (PocketPC), do WebServicesSF (e WCF beta) e já está a ser feito um WebClientSF.
  • Business Intelligence: Fiz uma apresentação no BI Day sobre PerformancePoint 2007. Ou seja a nova linha de produtos Balanced Scorecard Manager + Proclarity Analytics + Biz# (Planeamento, Forecasting e Orçamentação). O meu powerpoint está aqui.

E agora tenho de preparar umas coisas para o TechEd (Barcelona) mas depois escrevo mais sobre isso. Principalmente para combinar com a malta uma noite no Bowling.

# Friday, September 15, 2006
Friday, September 15, 2006 8:36:09 AM (GMT Standard Time, UTC+00:00) ( Arquitecturas | UX )

A AAPU traz a Portugal uma confêrencia muito interessante, onde reunem não só os "geeks", mas também os autores/jornalistas e os governantes. Não há dúvida que a tecnologia mudou a forma como as pessoas se relacionam entre sí, com as máquinas, com as redes - com efeitos verdadeiramente virais. O programa de sessões é todo dedicado aos serviços web, ao social networking, blogging, wikis, ... 

About SHiFT:

Never before has technology been so much a part of our lives. But we don’t yet know what to expect - nor do we know how it’s going to impact on our lives and lifestyles.

What opportunities are there for integrating technologies into our daily routines? What problems do technologies solve and what problems are they creating for the future? Will technology increase the distances between people, those who have access to technology and those who don’t?

These kinds of questions are on many people’s mind. And yet there isn’t just one answer to most of them. Opening a dialogue is what we want to do in SHIFT.

# Thursday, September 07, 2006
Thursday, September 07, 2006 1:24:45 PM (GMT Standard Time, UTC+00:00) ( SaaS | Web )

Reg Cheramy, um conhecido developer LAMP escreveu uma lista com as TOP 13 Reasons to CONSIDER the Microsoft Platform for Web 2.0 development. A lista está mesmo muito bem feita e é claro que tinha de aparecer logo uma resposta. Francamente acho que vale a pena ler o texto todo, tem óptimos links e comentários.

Eu aproveito para adicionar a excelente lista de blogcasts do Luis Abreu (aka LA.Net) sobre ATLAS em  http://curtas.pontonetpt.com/:

Introdução aos UpdatePanels
Utilização de triggers
Utilização do controlo TimerControl
Controlo UpdateProgress
Invocação de métodos de web services
Introdução aos controlos ATLAS
... 

O feed agora suporta enclosures, o que permite ao meu blogreader puxar automaticamente os media para offline playback  subscribed!

# Wednesday, September 06, 2006
Wednesday, September 06, 2006 12:35:00 AM (GMT Standard Time, UTC+00:00) ( )

Como primeira leitura sobre Software as a Service (SaaS) recomendo uma visão sobre o modelo económico que normalmente suporta estes serviços. O livro de referência, The Long Tail, é do Chris Anderson (Editor da WIRED) e é um ensaio excelente sobre a oportunidade de servir grandes quantidades de clientes de uma forma rentável.

The Long Tail

No exemplo da Amazon ele explica que normalmente os lojistas tradicionais só se concentram nos livros mais conhecidos, algumas megastores conseguem ter 130.000 títulos, mas o mais incrível é que a Amazon faz muito mais dinheiro nos outros títulos com ranking abaixo dessa fasquia. Isto porque conseguem armazenar em grandes variedades e podem enviar a partir de qualquer um dos seus grandes armazens. Para o cliente o nível de serviço prececionado é praticamente o mesmo. O lojista tradicional não consegue ter todos os títulos na loja para entrega imediata.

Aplicando o mesmo conceito nas aplicações de negócio complexas, também o ISV tradicional não passa abaixo de uma determinada fasquia (Custo do cliente adicional) e portanto é comum ouvir argumentos como "O SAP corre em 19 das empresas do PSI-20" - o que é incrível mas, a oportunidade da long-tail neste caso é bem maior e garantidamente nenhum vendedor da SAP vai tentar vender um R/3 a uma PME Portuguesa. Tudo porque o esforço comercial, mais os projectos de analise, de parametrização, desenvolvimentos adicionais, operação, licença iniciais e manutenções, tudo somado é caro demais para o valor que um cliente destes espera retirar de um ERP.

 

Podíamos ainda discutir os fenómenos de Social Networking, Referals, Ad-suported e outras estratégias de Marketing viral mas tudo isso só nos aumenta a necessidade de servir grandes quantidades de clientes de uma forma cada vez mais eficiente. Aqui o problema é que esse sucesso nas vendas coloca uma pressão tão grande no serviço que provavelmente criaria uma catástrofe no serviço prestado (largura de banda, tempo de resposta, serviço a clientes, ...)

Então é só uma questão de baixar aquela linha e já podemos endereçar aquele mercado enorme? Dizer deve ser mais fácil que fazer e por isso é que começaram a surgir uma série de papers sobre as estratégias para arquitectar este tipo de soluções. Não chega colocar o software online ou num Application Service Provider (ASP). Existem desafios em termos de escalabilidade/hosting, parametrizações (per Tenent), localização, billing, etc... que só são possíveis de endereçar na arquitectura da solução.

Para introdução ao conceito (Long Tail) e um conjunto de recomendações sobre a arquitectura destes serviços recomendo este paper do Fred Chong e do Gianpaolo Carraro:

Architecture Strategies for Catching the Long Tail

# Monday, September 04, 2006
Monday, September 04, 2006 4:21:09 PM (GMT Standard Time, UTC+00:00) ( )

Um pouco em cima da hora e por isso também não consigo lá ir, mas de qualquer forma aqui fica o convite do Ademar Aguiar (via Paulo Sousa):

Tutorial on "Patterns of Service-Oriented Architecture"

by Dr. Uwe Zdun, Vienna University of Technology

Wednesday, 6th September 2006, from 9h30 to 13h00 - Registration list!

Abstract

This tutorial explains service-oriented architectures in a technology neutral way using software patterns. It aims at explaining the fundamental concepts of service-oriented architectures in an architecture-centric way.

At the same time, by using patterns as a technique to convey these concepts, the tutorial also provides a practical guideline how to apply these concepts in a concrete technology setting.

The tutorial aims at providing architectural guidance for architects, developers, and researchers to both understand and develop sustainable service-oriented architectures.

Outline
  • Overview: SOA, Patterns, Reference Architectures
  • Architectural principles of service-oriented architectures:
  • Basic Service Architecture and SOA Layers
  • Service contracts
  • Service interface and adapter
  • Service adaptation
  • SOA and business processes
  • Architectural styles for assembling SOAs
# Friday, September 01, 2006
Friday, September 01, 2006 12:04:00 AM (GMT Standard Time, UTC+00:00) ( SaaS )

Começo hoje uma nova categoria neste blog, e provavelmente a primeira mudança editorial desde que o tornei publico lá por volta das primeiras versões do WSE (Web Services Enhancements). Nessa altura procurava documentar algo que sentia que estava a mudar na forma como as aplicações seriam construídas. Começava a fazer todo o sentido desacoplar clientes e servidores, tornar independentes dos protocolos de comunicação aspectos ortogonais ao conteúdo (payload) como:

  • a serialização (xml?),
  • a segurança (WS-Security?),
  • o transporte (HTTP, SMTP?),
  • a latência (Queued, Pub/Sub, Event-driven?), ...

Assim, seria necessário repensar a forma de implementar aplicações de uma forma muito mais Message Based e Autonoma e começamos a falar em SOA e os Princípios, etc...

É interessante constatar que na altura o grande fantasma ainda era a interoperabilidade e então vendia-se estas idéias prometendo um futuro sem dependências, onde todos os application servers seriam fáceis de ligar entre si. Francamente não era isto que me entusiasmava mais, mas sim a idéia de compor aplicações usando outros serviços na rede interna e externa. O problema era encontrar os bons exemplos que justificassem esse valor acrescentado – e tantas vezes acabamos a procurar endpoints no UDDI e noutros sites.

Entretanto aconteceram iniciativas como o Hailstorm e todo o mercado reagiu muito mal, vivia-se um medo que a privacidade fosse devassada e surge um novo fantasma – aparentemente só sobre a Microsoft porque outros parecem não ter esse problema.

É nesta janela de oportunidade que o mercado vê nascer um novo hype brutal à volta do velho browser. Arranja-se um hack com scripting (AJAX) e começam a surgir um montão de soluções hosted online. Já não interessa se os  protocolos são seguros, se o source é aberto ou fechado, se não passa de beta, se os dados estão ou não a ser minados, se as empresas de publicidade estão em euforia total – não se passa nada pois está em curso a revolução Web 2.0! parece tudo gratuito e portanto só pode ser good enougth.

Chega de história, voltemos à nova categoria, pois eu prometo focar-me mais naqueles que podem ser os desafios para os que estão a olhar para isto, não como consumidores, mas como empreendedores e criadores de novas soluções:

  • Software+Serviços: Potenciar os serviços online com um excelente suporte local- a User eXperience (UX) via software local, mobile, tablet, voice & hand recognition, Sensors/GPS/RFID, Occasionally Connected (Offline), Social Networking
  • Long Tail: Massificação, Automation/Provisioning, Data Mining, Hosting Providers
  • Architecture/Development: DSLs, Meta-Languages, Multi-Tenant DBs, Partitioning, SaaS Providers/Platforms

Talvez não seja muito diferente dos iniciais Web Services e Arquitecturas, apenas estou a subir de viewpoint tecnologico para um muito mais de estratégia e negócio.

E para começar estou aqui a usar o Windows Live Writer (Beta) no Alfa a caminho do Porto, já dormi um pouco enquanto ouvia uns podcasts com um Creative Nano - como seria esta experiência se tivesse de estar online para ouvir musica e para escrever, corrigir e linkar um post? Certamente os operadores telecomunicações têm uma visão diferente :-)

# Thursday, August 31, 2006
Thursday, August 31, 2006 11:34:01 AM (GMT Standard Time, UTC+00:00) ( Web Services )

O Juval Lowy da iDesign vem a Maiorca para dar uma formação “TornadoCamp” sobre Windows Comunication Foundation. O preço da formação deve incluir todas as despesas de alojamento, refeições, documentação e aulas.

Parece ser o prémio merecido para quem passou o Verão naquele projecto especial e não teve hipótese de fazer umas férias ainda :-)

http://www.tornadocamp.net/WCF/default.aspx

Nota: www.Netviagens.pt Lisboa – Palma de Maiorca / Voos Resultado Geral / Air Berlin 138,00€ Iberia 146,00€ ...

# Friday, August 04, 2006
Friday, August 04, 2006 10:25:36 AM (GMT Standard Time, UTC+00:00) ( Web )

Hoje juntei um conjunto de recursos online para formação nesta nova geração de Sharepoint 2007. Aqui vão os melhores da minha lista:

Screencasts

If you are new to 2007 Microsoft Office System development, take a look at this screencast series. The Office Developer Screencast Virtual Tour provides the learning materials necessary for you to get started with 2007 Microsoft Office System development. http://msdn.microsoft.com/office/learn/screencasts/

Free eBook - 7 Development Projects for MOSS2007 and WSSv3.pdf

Link

Microsoft Office System Developers Conference 2006 Videos - LIVE!

Keynote Address - 2007 Office System: It's More Than You Think (Bill Gates, Kurt DelBene)

·         Business Intelligence

·         Client Development

·         Collaboration

·         Enterprise Content Management

·         Enterprise Project Management

·         Portals

·         Solutions and Partners

·         Windows SharePoint Services Platform

eLearning

Developer Clinics:

MOSS 2007 Hands-on Labs:

WSS V3 Hands-on Labs:

Sharepoint Develor Center

http://msdn.microsoft.com/office/server/moss/default.aspx

# Tuesday, May 23, 2006
Tuesday, May 23, 2006 9:19:30 AM (GMT Standard Time, UTC+00:00) ( Arquitecturas )

O que é preciso para construir os sistemas de informação mais complexos?

Certamente já se debateram com este problema e certamente a resposta não passa só para atirar developers para dentro da equipa. Como também não chega adicionar apenas gestores de projecto, ou testers, ou administradores de sistemas, etc… Muito provavelmente a resposta também deve ser algo mais equilibrado.

À semelhança da construção civil, também nestes sistemas existem uns arquitetos com um papel muito importante, pelo impacto que tem em todos os outros, e que acabam por ser determinantes para muitas das opções que se vão tomar ao longo do ciclo de vida destas obras.

Este tema espero que sirva de inspiração para todos os que querem compreender melhor esta profissão, e quem sabe, evoluir para uma destas competências.  Eu seguramente vou acompanhar esta nova comunidade de “Aspirantes a Arquitetos”: Skyscrapr.net – e espero encontrar lá muitos colegas ;-)