The following code is for a easy and simple way to change the filenames in order to avoid overwriting the ones already saved on file system. Any bug detected please leave a comment.
Posts Tagged: C#
C# Yellow Book 2011
O Rob Miles fez uma actualização ao seu já bem conhecido C# Yellow Book. Download
Controlar Menus visiveis com o web.sitemap
Uma maneira rápida de ter um menu a funcionar no nosso website, é recorrer ao controlo Menu e associá-lo a um web.sitemap usando o SiteMapDataSource. Exemplo do ficheiro web.sitemap: <?xml version=”1.0″ encoding=”utf-8″ ?> <siteMap xmlns=”http://schemas.microsoft.com/AspNet/SiteMap-File-1.0″ > <siteMapNode url=”~/” title=”Home” description=”Home” > <siteMapNode url=”" description=”Menu 1″ title=”Menu 1″> <siteMapNode url=”" description=”SubMenu 1″ title=”Sub Menu 1″/> </siteMapNode> <siteMapNode url=”" description=”Menu 2″ title=”Menu 2″/> <siteMapNode url=”" description=”Menu 3″ title=”Menu 3″/> </siteMapNode> </siteMap> Exemplo do código para adicionar na página o menu: <asp:Menu ID=”NavigationMenu” runat=”server” CssClass=”menu” EnableViewState=”False” IncludeStyleBlock=”False” Orientation=”Horizontal” DataSourceID=”SiteMapDataSource1″ onmenuitemdatabound=”NavigationMenu_MenuItemDataBound”> </asp:Menu> <asp:SiteMapDataSource ID=”SiteMapDataSource1″ runat=”server” ShowStartingNode=”false” /> Correndo a… Read more »
Instaladores Habilitados de TDT por Código Postal (JSON + C#)
Pois é, a TDT já anda aí, e por razões que não interessam, precisei de retornar todos os instaladores por cada código postal, cuja PT indica como sendo um instalador habilitado. Para tal, fiz uma pequena aplicação que enviada um pedido com o código postal, e interpretava o resultado retornado em JSON. Primeiro tive que… Read more »
Criar um ficheiro Zip em C#
Uma forma rápida de criarmos um ficheiro Zip, é recorrendo à classe ZipPackage do WindowsBase.dll. Para tal, precisamos de adicionar a referencia a esta dll ao nosso projecto, que no meu caso está em “C:Program Files (x86)Reference AssembliesMicrosoftFramework.NETFrameworkv4.0ProfileClientWindowsBase.dll”. Podemos criar agora uma classe com um método para criar o ficheiro Zip com os ficheiros que… Read more »
NBlog : ASP.NET MVC 3.0 Blog Engine
O NLog é um sistema de blogs desenvolvido em ASP.NET MVC 3, Razor, JQuery e C#. Podem ver em funcionamento em http://chrisfulstow.com/ ou http://blog.appharbor.com/ Este projecto está disponivel para download no CodePlex.
Entity Framework Tutorials
Estão disponiveis no site ASP.NET uma série de tutoriais sobre Entity Framework. Cada um contem ainda um exemplo para download em C# e VB.NET. The Entity Framework and ASP.NET – Getting Started Part 1 The Entity Framework and ASP.NET – Getting Started Part 2 The Entity Framework and ASP.NET – Getting Started Part 3 The… Read more »
Asynchronous Programming for C# and Visual Basic
Visual Studio Async CTP Download a CTP with new syntax and APIs for asynchronous development. Whitepaper: Asynchrony in .NET Get an overview of the new asynchronous features being developed for C#, Visual Basic and the .NET Framework. Walkthrough: Getting Started with Async Follow step-by-step instructions for converting a synchronous solution in Visual Basic or C#… Read more »
Utilizar a API do bit.ly para gerar um url curto em C#
Hoje andei a dar uma olhadela à API do serviço bit.ly. Para utilizarmos basta mesmo criar uma conta, e com a key que gera para utilizarmos a API rapidamente fazemos qualquer brincadeira. Segue um exemplo rápido de como gerar um link curto a partir da URL inserida. string username = “username”; string api = “your_api_key”;… Read more »
Extrair texto entre tags HTML (LINQ+Regex)
Hoje o meu colega de trabalho pediu-me para o ajudar a extrair uma parte do texto de uma página p/ ser posteriormente enviado. Não se trata nada de complexo, apenas apeteceu-me deixar aqui p/ consultar mais tarde caso precise O HTML da página que deve ser pesquisado é algo como: <TD valign=top colspan=6>TESTE 1XPTO ONLINE</TD>… Read more »


