Blog Home  Home RSS 2.0 Atom 1.0 CDF  
Pedro Serrano - .NET
Blog 'till you drop
 
 Thursday, May 22, 2008


Video: Citizen Service Platform in Porto

You can read the Case Study here.

5/22/2008 10:17:27 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   .NET | CaveDigital | CSP | Office | SharePoint | SQL Server  |  Trackback
 Friday, May 16, 2008

Hi all,

Daniel Dias Pereira will be presenting our Board Meeting solution on a live webcast this afternoon.

His presentation will be in portuguese:

Webcast 26 - "The Best of Techdays 2008 ITPro" - Innovation Day - Administração Pública Electrónica: Gov 2.0

- CaveDigital (Daniel Pereira): Reuniões e Colaboração Digitais;

A solução CaveDigital Board Meeting 2007 vem potenciar a Modernização Administrativa ao nível dos Decisores de topo, permitindo que as suas reuniões passem a ocorrer no plano digital, contribuindo assim para a diminuição drástica do consumo de recursos naturais e do impacto ambiental, bem como para potenciar o aumento da agilidade nos processos de tomada de decisão. Na sua variante Town Hall Edition, esta solução dá resposta às Reuniões de Câmara, desmaterializando por completo o fluxo de trabalho, desde a elaboração das propostas até à sua deliberação em Reunião de Câmara e resultando também na criação automática de minuta de acta.

Será demonstrada a solução implementada na Câmara Municipal do Porto, onde a plataforma supracitada estima-se (baseado em dados recolhidos desde a entrada do sistema em funcionamento) permitir a poupança de até 30 àrvores por ano, para além dos ganhos na qualidade das propostas e tempo de preparação de cada Reunião de Câmara.

To subscribe to this webcast, go to: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032379345&Culture=pt-PT

Cheers!

5/16/2008 10:59:38 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   .NET | CaveDigital | CSP | InfoPath | Office | SharePoint | SQL Server  |  Trackback
 Sunday, December 02, 2007

If you ever want to check if a document library item's author is the current user, here's the code snippet on how to do it:

SPFieldUserValue authorUserValue = new SPFieldUserValue(myWeb, myItem["Author"].ToString());
if (myWeb.CurrentUser.LoginName == authorUserValue.User.LoginName)
{

// your code will go here
}

Hope this takes away pain from anyone trying to use GetByID ;-)

P.S.: sorry all of you I haven't yet replied to your emails - I've been on the road and jumping airports a lot, so life is kinda hectic which is making it hard to keep up with my mailbox.

12/2/2007 2:30:56 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]   .NET | SharePoint  |  Trackback
 Thursday, October 25, 2007

You're getting «HRESULT: 0x80070005 (E_ACCESSDENIED)» when you try to create subwebs using a custom site definition programmatically?

For a quick work-around, just add this to your Assembly.info.cs file, re-compile and re-deploy:

using System.Security;

...

[assembly:AllowPartiallyTrustedCallers]

 

Signing and making your code trusted should also work, but if you're on a tight spot, this code will probably get you some air to breath :-D

Hope this helps someone out there ;-)

10/25/2007 1:04:45 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   .NET | SharePoint  |  Trackback
 Tuesday, August 21, 2007

Both me and Daniel Pereira just did 70-630. Instead of bragging about it, let's just say it's done, with style ;-)

8/21/2007 4:24:44 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   .NET | CaveDigital | InfoPath | Office | SharePoint | SQL Server  |  Trackback
 Sunday, July 29, 2007
JOIN THE BEST

string[] chrMsg = new string[] {
"C" ,"A" ,"N" ," " ,"Y"
,"O" ,"U" ," " ,"C" ,"O"
,"&#68;" ,"&#69;" ,"&#63;" ,"<BR>" ,"&#83;"
,"&#101;" ,"&#110;" ,"&#100;" ,"&nbsp;"
,"&#121;" ,"&#111;" ,"&#117;" ,"&#114;"
,"&nbsp;" ,"&#67;" ,"&#86;" ,"&nbsp;"
,"&#116;" ,"&#111;" ,"&nbsp;" ,"&#114;"
,"&#101;" ,"&#99;" ,"&#114;" ,"&#117;"
,"&#116;" ,"&#97;" ,"&#109;" ,"&#101;"
,"&#110;" ,"&#116;" ,"&#111;" ,"&#64;"
,"&#99;" ,"&#97;" ,"&#118;" ,"&#101;"
,"&#100;" ,"&#105;" ,"&#103;" ,"&#105;"
,"&#116;" ,"&#97;" ,"&#108;" ,"&#46;"
,"&#99;" ,"&#111;" ,"&#109;"
};

7/29/2007 1:02:20 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   .NET | CaveDigital | Office | SharePoint | SQL Server  |  Trackback
 Friday, July 20, 2007

Three or four weeks ago I did this during a weekend (yes, had no sleep...)

Basically, I integrated the Timeline from SIMILE (Semantic Interoperability of Metadata and Information in unLike Environments) into a SharePoint web part which consumes event itens from a SharePoint Calendar list.

I really fancy on how I might be using this in the future :-D

7/20/2007 5:47:03 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   .NET | CaveDigital | SharePoint  |  Trackback
JOIN THE BEST CAN YOU CODE?

As our company continues evolving, we're opening more coding slots on our ranks.
This said, we're looking for ASP.NET 2.0 Web Developers for projects in Portugal (Lisbon) using:

  • Microsoft Office SharePoint Server 2007,
  • SQL Server 2005,
  • ASP.NET 2.0,
  • C#,
  • XML and webservices,
  • Office 2007,
  • ... ;-)

   Speaking, Reading and Writing Portuguese is a MUST HAVE.
   Availability for travelling is a MUST HAVE.

For how long will you stay on the side-lines? ;-)

Send us your CV, past work screenshots and details we should know about, and let us know why (in your opinion) we should pick you to join our team :-D

 

7/20/2007 5:01:56 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   .NET | CaveDigital | InfoPath | Office | SharePoint | SQL Server  |  Trackback
 Wednesday, June 13, 2007
JOIN THE BEST Tired of being on the side-lines?

We're looking for ASP.NET 2.0 Web Developers for projects in Portugal (Lisbon) using:

  • Microsoft Office SharePoint Server 2007,
  • SQL Server 2005,
  • ASP.NET 2.0,
  • C#,
  • XML and webservices,
  • Office 2007,
  • ... ;-)

   Availability for travelling is a MUST HAVE.

For how long will you stay on the side-lines? ;-)

Send us your CV, past work screenshots and details we should know about, and let us know why (in your opinion) we should pick you to join our team :-D

 

6/13/2007 6:08:37 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   .NET | CaveDigital | InfoPath | Office | SharePoint | SQL Server  |  Trackback
 Wednesday, May 30, 2007

SPException ...

Pedro Santana just shared this with me ...

Now, who had the idea of translating the role ID for full control on MOSS 2007 pt-PT ?

 

... naughty you! ;-)

5/30/2007 3:42:28 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   .NET | Office | SharePoint  |  Trackback
 Saturday, May 12, 2007

Patrick's been kind enough to share again more goodies and gems with the rest of us ;-)

«MSDN Labs for Workflow

Busy myself these days preparing a number of Visual How-Tos on different workflow topics (but of course SharePoint-related); I am happy to learn that Serge Luca was involved in a set of MSDN labs that are available for download. Workflow is an exciting subject and quite important in the world of SharePoint, so download them and try them out.»

Go get it lads! :-D

5/12/2007 6:47:51 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   .NET | Office | SharePoint  |  Trackback
 Saturday, March 03, 2007

A great new deal of books are reaching the market, which waits hungry for office & sharepoint 2007 knowledge!

Inside MOSS 2007 (Patrick's), which I'm waiting eagerly for :-)

Designing Forms for Microsoft Office InfoPath 2007 and Forms Services 2007 (Scott Roberts & Hagen Green), which I reviewed and find a good source for all that is InforPath and Forms Services 2007 (holds your hand from novice to intermediate).

Workflow in Office 2007 (David Mann), which I'm reading now and so far, so great ;-)

3/3/2007 9:14:04 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]   .NET | InfoPath | Office | SharePoint  |  Trackback
 Monday, November 13, 2006

Via Mart,

«Finally it is there!

This Community Technology Preview (CTP) of the Visual Studio 2005 Extensions for Windows SharePoint Services contains the following tools to aid developers in building SharePoint applications:
Visual Studio 2005 Project Templates

  • Web Part
  • Team Site Definition
  • Blank Site Definition
  • List Definition

Visual Studio 2005 Item Templates (items that can be added into an existing project)

  • Web Part
  • Custom Field
  • List Definition (with optional Event Receiver)
  • Content Type (with optional Event Receiver)
  • Module

SharePoint Solution Generator

  • This stand-alone program generates a Site Definition project from an existing SharePoint site. The program enables developers to use the browser and Microsoft Office SharePoint Designer to customize the content of their sites before creating code by using Visual Studio.

Download here»

11/13/2006 2:05:27 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]   .NET | Office | SharePoint  |  Trackback
 Thursday, November 02, 2006

For those of you installing Beta 2 TR, you probably run into trouble when uninstalling the WinFX 3.0 Runtime Components Beta 2... Here's a tool for that:

«Pre-released Microsoft .NET Framework 3.0 Uninstall Tool
Brief Description
This article describes how to uninstall pre-release versions of Microsoft .NET Framework 3.0 if the typical uninstall process is unsuccessful.»
 
Thanks to another member from our team, Marcos Alves, for helping me find it :-)
11/2/2006 12:10:07 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]   .NET | CaveDigital | Office | SharePoint  |  Trackback
 Saturday, August 19, 2006

Patrick and Mart write about government policies requiring to have no table elements in the design of web pages, using div instead.

The workaround suggested, or solution, would be to take advantage of the Control Adapter Framework provided by ASP.NET 2.0.

Take a look at the CSS friendly ASP.NET 2.0 control adapters beta 1.1 and this page.

Read Patrick's and Mart's posts on this subject for more details. :-D

For a post on How-to implement CSS friendly ASP.NET 2.0 control adapters in SharePoint 2007, see Frank's post. :-)

8/19/2006 11:13:06 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   .NET | Office | SharePoint  |  Trackback
 Friday, May 12, 2006

As promised, I'm releasing some of our documentation, so here's the following white paper, in portuguese:

Microsoft Learning Gateway 2005
Arquitectura de Referência para Portais Educativos

Sumário Executivo
Portais são ferramentas de agregação e disponibilização de conteúdos e serviços online para as organizações. Um Portal ao serviço da Educação potencia uma melhor interacção entre os diversos intervenientes (Professores, Alunos, Encarregados de Educação, Funcionários Administrativos, etc.), uma ponte entre estes intervenientes e as organizações (Administração Pública e Local, Agrupamentos Escolares, Escolas, Fornecedores, etc.) e, quando associada uma forte componente colaborativa, podem potenciar a produtividade e agilizar o trabalho e as actividades do dia-a-dia destes intervenientes e organizações.

Este documento procura descrever uma arquitectura de referência para Câmaras Municipais, ou outras estruturas organizativas agregantes, para uma solução que permita a fácil disponibilização de conteúdos e ambientes colaborativos, simultaneamente potenciando uma plataforma sobre a qual seja possível desenvolver respostas a necessidades específicas das organizações, ao nível estratégico e ao nível operacional, bem como agilizar a integração dos seus diversos sistemas.

20051122192300 - MLG 2005 - Arquitectura de Referencia para Portais Educativos.zip (1,01 MB)

Hope it is useful to someone out there :-)

5/12/2006 10:53:31 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   .NET | CaveDigital | InfoPath | Office | SharePoint | SQL Server  |  Trackback
 Saturday, February 11, 2006

Patrick posts great stuff, again ;-),

«The ribbon in Office '12' is a wonderful new UI experience and a lot of people really seem to like it. During my O12 workshops, I often get the question 'Will we be able to build the ribbon in our own applications?'. Microsoft does not directly give you new ribbon controls in your VS.NET toolbox. But wait! Look at the DotNetBar on www.devcomponents.com. I have not tried it yet but looking at the screenshots and the explanation, this is what you need if you want to integrate the ribbon in your own applications.

»

Accordingly to DevComponents.com website, one single developer license costs $189, and if you want to have with that the source code as well, it costs $249... Seems fair :-)

2/11/2006 11:49:12 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]   .NET | Office  |  Trackback
 Thursday, January 19, 2006

Today will be the last day of this training workshop on Development with SharePoint and K2.net I'm giving - hope it has been helpful to my trainees and that they will succeed and make me proud with every project they do with these technologies. ;-)

Here's something I would like to share with everyone :-D

1/19/2006 9:46:54 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]   .NET | CaveDigital | InfoPath | Office | SharePoint | SQL Server  |  Trackback
 Thursday, December 01, 2005

Here's a site with free .NET code snippets: http://www.gotcodesnippets.com/

Enjoy :-D

12/1/2005 3:48:31 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]   .NET  |  Trackback
Copyright © 2008 Pedro Serrano. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.
Pick a theme: