Já está disponÃvel a mais nova versão do WebSphere Portal. Muitas novidades e muitos recursos novos.
Já estou fazendo download para instalar e ver eu mesmo as novas funcionalidades. Já vi na documentação que
as mudanças já começaram no processo de instalação. Para quem quiser fazer o download já tem um documento que
orienta como fazer ohttp://www-1.ibm.com/support/docview.wss?rs=899&uid=swg24019671” title=”http://www-1.ibm.com/support/docview.wss?rs=899&uid=swg24019671“> download do portal
Author: <span>kenio.carvalho</span>
A nova versão do portal já está para ser lançada e pelo treinamento que eu já pude ler sobre ele a nova versão deveria ser realmente 7.0.
Muitas novidades como AJAX nativo, JSR286, JVM 64 bits entre outras novidades.
Um outro conceito agora muito forte na nova versão é o uso de Aceleradores ou seja são serviços que podem ser instalados na infra de portal tais como colaboração,
e-learning e outros.
Uma demanda que surgiu de um amigo meu, e depois de outro e outro, foi fazer com que o Notes avise que alguém
requisitou o “Aviso de Recebimento” ao abrir uma mensagem do Notes. Achei o código em um fórum e ai vai a
receita:
Abrir a caixa postal no designer
Abrir o formulário Memo
Substituir o código no envento QueryOpen pelo código abaixo
Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
If source.InPreviewPane Then Exit Sub
‘codigo para retirar o return receipt
Dim doc As NotesDocument
Dim res%
If Not(Source.IsNewDoc) Then
Set doc=Source.Document
If (doc.ReturnReceipt(0)=”1″) And (Cstr(doc.DeliveredDate(0))<>“”) Then
res=Msgbox(“The sender has requested notification that you have seen this message.” _
+Chr(13)+”Do you wish to send the notification?”,35,”Return Receipt”)
If res=IDCANCEL Then
Continue=False
Exit Sub
End If
If res=IDNO Then
doc.ReturnReceipt=”0″
doc.Save False,False
End If
End If
End If
‘fim do código
‘*********************************************
‘Begin Quota Checking Code
‘*********************************************
Dim check_quota As Integer
check_quota = False
If source.IsNewDoc Then
check_quota=True
Elseif source.document.HasItem(“IsMailStationery”) Then
If source.document.GetItemValue(“IsMailStationery”)(0) = 1 Then
check_quota=True
End If
End If
If check_quota Then
Dim quotaCheck As New CheckQuota
If quotaCheck.isEnabled Then
Call quotaCheck.init
If quotaCheck.dbQuota<> 0 Then
If quotaCheck.dbSize >= quotaCheck.dbQuota Then
Call quotaCheck.DoMessageBox(MB_QUOTAOVER,MB_OK, MB_QUOTAOVER)
Continue = False
Elseif quotaCheck.dbSize >= quotaCheck.dbWarning Then
If quotaCheck.dbWarning <> 0 Then
Call quotaCheck.DoMessageBox(MB_QUOTAWARNING,MB_OK, MB_QUOTAWARNING)
End If
End If
End If
End If
End If
‘*********************************************
‘End Quota Checking Code
‘*********************************************
Set cMemoObject = New UIMemoDocument
Call cMemoObject.Init(Source,Isnewdoc)
End Sub
Mais duas novidades :
O Symphony não é mais beta e já está disponÃvel em 24 idiomas. Veja no site do produto http://symphony.lotus.com/software/lotus/symphony/home.jspa
O beta do Lotus Notes 8.5 já está disponÃvel. Veja mais detalhes neste link
O vÃdeo abaixo é muito engraçado e mostra como utilizar o Sametime e o Notes em um ambiente integrado.
Recentemente eu estava lendo alguns artigos sobre projetos de portal. Artigos tais como boas práticas, arquitetura, desenvolvimento e por ai vai.
Infelizmente os artigos são de uma revista que assinamos http://www.spherejournal.com/” title=”http://www.spherejournal.com/“>The Sphere por isto
não tenho como publicá-los aqui.
Já fiz diversos projetos envolvendo o WebSphere Portal desde a versão 5.0 e lendo os artigos aprendi muito sobre um time de portal. Como os projetos envolvem
conhecimento de diversas áreas de TI um time de portal tem de ter na equipe técnica:
- Arquiteto
- Analista de Sistemas
- Web Designer
- Desenvolvedor Java J2EE
- Desenvolvedor WCM
Abaixo a foto de um dos times da Plansis que está trabalhando em um importante projeto
Da esquerda para direita: Felipe, André,Eu, Luiz Gustavo e o José
Recebi um e-mail, de um amigo, após ter um probleminha que me assustou um pouco. Alguns dos Ãtens abaixo eu cumpria com rigor…digo cumpria. |
1. Cuide de seu trabalho antes de tudo. As necessidades pessoais e familiares são secundárias. |
2. Trabalhe aos sábados o dia inteiro e, se puder também aos |
Domingos. |
3. Se não puder permanecer no escritório à noite, leve trabalho para casa e trabalhe até tarde. |
4. Ao invés de dizer não, diga sempre sim a tudo que lhe solicitarem. |
5. Procure fazer parte de todas as comissões, comitês, diretorias, conselhos e aceite todos os convites para conferências, seminários, encontros, reuniões, simpósios etc. |
6. Não se dê ao luxo de um café da manhã ou uma refeição tranqüila. Pelo contrário, não perca tempo e aproveite o horário das refeições para fechar negócios ou fazer reuniões importantes. |
7. Não perca tempo fazendo ginástica, nadando, pescando, jogando bola ou tênis. Afinal, tempo é dinheiro. |
8. Nunca tire férias, você não precisa disso. Lembre-se que você é de ferro. |
9. Centralize todo o trabalho em você, controle e examine tudo para ver se nada está errado. Delegar é pura bobagem; é tudo com você mesmo. |
10. Se sentir que está perdendo o ritmo e o fôlego tome logo estimulantes e energéticos. Eles vão te deixar tinindo. |
11. Se tiver dificuldades em dormir não perca tempo: tome calmantes e sedativos de todos os tipos. Agem rápido e são baratos. |
12. E por último, o mais importante: não se permita ter momentos de oração e meditação diante de Deus. Isto é para crédulos e tolos. Repita para si: “Eu sou a minha própria religião. ” |
Então? Você faz parte desse time? Se fizer, ainda está em tempo de rever suas atitudes. Seu coração agradece… Pense nisso! |
Hoje concluà uma etapa em um projeto muito importante e eu acho interessante compartilhar.
Sempre em projetos de Portal teremos um Portal de desenvolvimento, onde as coisas são construÃdas. Depois vem a pergunta:
Como enviar todas estas coisas para o servidor de produção? Os desenvolvedores sempre tem a resposta que é:
— Isto é com o Administrador do Portal, ele sabe.!
Nos cursos de WebSphere Portal Administration, existem capÃtulos sobre como realizar esta tarefa, usando o Release Builder, interface gráfica, e o xmlaccess.
Mas, algumas respostas que teremos de dar para agumas perguntas, do tipo:
- Teremos de exportar e importar todo o Portal?
- O portal de origem tem a mesma configuração do Portal de destino?
- O Portal de destino tem os mesmos nÃveis de fixes e fixpacks do Portal original?
Algumas dicas:
1 – Verifique as configurações principalmente as configurações de LDAP;
2 – Sempre trabalhe com as mesmas versões e nÃveis de fixpacks e fixes;
3 – Utilize o full export somente uma vez, depois utilize o Release builder
4 – Siga as instruções do infocenter, e veja se algum dos xml’s disponÃveis, como exemplo, podem resolver ou ajudar a você fazer seu próprio EXPORT.XML
Voltando das “férias” e do Lotusphere tenho um grande pequeno detalhe que encontrei lá em Orlando.
Na equipe da Iris,que fez o Notes, desde os primórdios, tem um Brazileiro desenvolvendo parte do código do produto, ou seja o Notes também é Brazileiro, pelo menos uma parte.
Sobre o Lotusphere 2008: O evento foi muito bom, com uma série de novidades. Para começar a abertura: