﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Swesecure</title><link>http://www.swesecure.com</link><description>swesecure - security for websitedevelopers</description><copyright>www.swesecure.com</copyright><docs>http://www.swesecure.com/rss</docs><generator>swesecure RSS-gen 1.0</generator><managingEditor>info@swesecure.com</managingEditor><webMaster>info@swesecure.com</webMaster><item><title>2006-06-05</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=2b7df9cf-fe6d-486e-b8e8-bd9b23df8579</link><description>&lt;br&gt;&lt;br&gt;En ny artikel som går igenom två problem i SQL-Server som gör det enkelt att ta reda på användarnas lösenord är nu upplagd.

&lt;a href="http://www.swesecure.com/quick/badsqlpassword.aspx"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2006-06-05 00:00:00</pubDate><guid>2b7df9cf-fe6d-486e-b8e8-bd9b23df8579</guid></item><item><title>2006-01-02</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=2a7a7ce1-f457-4e9d-bb07-b3fe96eee4b7</link><description>&lt;br&gt;&lt;br&gt;En ny artikel som tar upp Inversion of Control (IoC) och Dependency Injection (DI) samt två Containers för dessa finns nu upplagd.

&lt;a href="http://www.swesecure.com/?ID=f47bcdca-3fed-40fb-8484-a0ec3f2cddab&amp;IID=383f6c52-4fc8-429f-9515-e22b56d06627"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2006-01-02 00:00:00</pubDate><guid>2a7a7ce1-f457-4e9d-bb07-b3fe96eee4b7</guid></item><item><title>2005-10-04</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=eaa6ef6a-357b-4665-ab86-af3dd8c1e0e8</link><description>&lt;br&gt;&lt;br&gt;En ny artikel som tar upp OR-mapping i .NET med NHibernate finns nu upplagd.

&lt;a href="http://www.swesecure.com/?ID=f47bcdca-3fed-40fb-8484-a0ec3f2cddab&amp;IID=6154606f-212e-4f7e-a6e8-7358f1bbc725"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-10-04 00:00:00</pubDate><guid>eaa6ef6a-357b-4665-ab86-af3dd8c1e0e8</guid></item><item><title>2005-09-05</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=18ad00aa-9c15-4475-8181-998947182ea0</link><description>&lt;br&gt;&lt;br&gt;Artikeln som tar upp problematiken med viewstate är nu uppdaterad. Nu skriver vi även om hur den kan skyddas, exempelvis genom kryptering eller att lagra den på servern.

&lt;a href="http://www.swesecure.com/?ID=dc6ea60a-12ae-4e7e-9e9c-59489ccafa90&amp;IID=7467ed42-f255-4a1c-8a4e-126c3a4e5e67"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-09-05 00:00:00</pubDate><guid>18ad00aa-9c15-4475-8181-998947182ea0</guid></item><item><title>2005-08-20</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=8b12c51a-d2e5-4f8f-a3c3-7b5e1f467616</link><description>&lt;br&gt;&lt;br&gt;En ny artikel som tar upp olika strategier för utsökning av data från en databas finns nu upplagd.

&lt;a href="http://www.swesecure.com/?ID=84473f97-988e-4a78-829d-b5c5d0336107&amp;IID=8bf7deff-a328-4fa8-bf54-421eb740ac74"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-08-20 00:00:00</pubDate><guid>8b12c51a-d2e5-4f8f-a3c3-7b5e1f467616</guid></item><item><title>2005-07-27</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=e14dc872-0a25-4bf3-9148-f8c5521bd5b2</link><description>&lt;br&gt;&lt;br&gt;En ny artikel där vi går igenom SPEC# - vilket innebär DbC (Design by Contract) stöd i C# finns nu upplagd.

&lt;a href="http://www.swesecure.com/?ID=f47bcdca-3fed-40fb-8484-a0ec3f2cddab&amp;IID=805800f6-efc2-41f4-be60-2de82337609e"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-07-27 00:00:00</pubDate><guid>e14dc872-0a25-4bf3-9148-f8c5521bd5b2</guid></item><item><title>2005-07-21</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=1e317051-4ac9-4aa0-b658-dde73c0a1730</link><description>&lt;br&gt;&lt;br&gt;En artikel där vi går igenom de nya möjligheterna för att kryptera delar av web.config i ASP.NET 2.0 finns nu upplagd.

&lt;a href="http://www.swesecure.com/?ID=5df7c18d-d538-4e4c-9768-0c7760808d19&amp;IID=f98fbd6c-acd5-48f3-b5e2-186afeb729ef"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-07-24 00:00:00</pubDate><guid>1e317051-4ac9-4aa0-b658-dde73c0a1730</guid></item><item><title>2005-06-22</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=9b581515-8d69-4db4-821d-909b5ef2de5d</link><description>&lt;br&gt;&lt;br&gt;En artikel där vi går igenom hur du kan förbättra prestandan i dina frågor med dynamisk sql är nu upplagd. 

&lt;a href="http://www.swesecure.com/?ID=84473f97-988e-4a78-829d-b5c5d0336107&amp;IID=7fddbd55-3578-45a6-b2fb-8e79e754e29a"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-06-22 00:00:00</pubDate><guid>9b581515-8d69-4db4-821d-909b5ef2de5d</guid></item><item><title>2005-04-12</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=c6f3674c-566f-4666-ab97-5ac8ee872e08</link><description>&lt;br&gt;&lt;br&gt;En ny artikel som går igenom nyheterna för Trace i .NET 2.0 finns nu upplagd.

&lt;a href="http://www.swesecure.com/?ID=5df7c18d-d538-4e4c-9768-0c7760808d19&amp;IID=09eed2e6-4587-4bd0-99b5-b92e58cc4d22"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-04-12 00:00:00</pubDate><guid>c6f3674c-566f-4666-ab97-5ac8ee872e08</guid></item><item><title>2005-03-29</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=b531df03-36c6-42f2-99f2-9b97dc3bfa0b</link><description>&lt;br&gt;&lt;br&gt;En ny artikel finns nu upplagd som tar upp en introduktion till Refactoring tillsammans med kodexempel.

&lt;a href="http://www.swesecure.com/?ID=f47bcdca-3fed-40fb-8484-a0ec3f2cddab&amp;IID=e0335b76-2856-42d6-966c-7f66719b9a0c"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-03-29 00:00:00</pubDate><guid>b531df03-36c6-42f2-99f2-9b97dc3bfa0b</guid></item><item><title>2005-02-28</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=d8b75148-82d8-4339-a87e-a6585a83c903</link><description>&lt;br&gt;&lt;br&gt;Ännu en artikel finns nu upplagd under kategorin "Programmeringsmetodik". Denna gång handlar det om hur man kan öka kvalitet på koden med tekniken "Design By Contract" (DbC).

&lt;a href="http://www.swesecure.com/?ID=f47bcdca-3fed-40fb-8484-a0ec3f2cddab&amp;IID=28fbc222-73bd-4479-abaa-b45770af0bbe"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-02-28 00:00:00</pubDate><guid>d8b75148-82d8-4339-a87e-a6585a83c903</guid></item><item><title>2005-02-16</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=e2d975b7-fa98-48f9-a878-8cef278ed56e</link><description>&lt;br&gt;&lt;br&gt;En ny artikel finns nu upplagd som tar upp en del av säkerhetsnyheterna i kommande SQL-Server 2005.

&lt;a href="http://www.swesecure.com/?ID=84473f97-988e-4a78-829d-b5c5d0336107&amp;IID=f8338e7a-1292-4797-8d1c-b5d881faaa58"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-02-16 00:00:00</pubDate><guid>e2d975b7-fa98-48f9-a878-8cef278ed56e</guid></item><item><title>2005-02-11</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=76915df2-1ab3-47e1-93cd-dbcf04649afd</link><description>&lt;br&gt;&lt;br&gt;En ny artikel finns nu upplagd som går igenom hur man kan kontrollera sin kod mot befintliga guidlines och "Best Practises". Verktyget som används här är "FxCop".

&lt;a href="http://www.swesecure.com/?ID=5df7c18d-d538-4e4c-9768-0c7760808d19&amp;IID=6f2bc0d7-3892-4fba-a72c-7840b2c9514b"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-02-11 00:00:00</pubDate><guid>76915df2-1ab3-47e1-93cd-dbcf04649afd</guid></item><item><title>2005-02-04</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=4ff9c40e-c6aa-454c-8331-56660e52cd5c</link><description>&lt;br&gt;&lt;br&gt;En helt ny artikelavdelning finns nu upplagd som kommer att ta upp olika programmeringsmetodiker. 

Först ut är en artikel som går igenom vad Testdriven utveckling (TDD) är och hur det kan användas i .NET.

&lt;a href="http://www.swesecure.com/?ID=f47bcdca-3fed-40fb-8484-a0ec3f2cddab&amp;IID=7be31128-2158-49b4-a342-4dc8e826e424"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-02-04 00:00:00</pubDate><guid>4ff9c40e-c6aa-454c-8331-56660e52cd5c</guid></item><item><title>2005-01-24</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=8b27e377-48ac-4ea5-a4c1-0d7455c70387</link><description>&lt;br&gt;&lt;br&gt;En ny artikel finns nu upplagd som går igenom hur man kan skapa en återanvändbar klass för effektivare Trace-hantering i ASP.NET.

&lt;a href="http://www.swesecure.com/?ID=5df7c18d-d538-4e4c-9768-0c7760808d19&amp;IID=80543579-d711-44f8-ac1b-cbed0f175370"&gt;[Läs Artikeln]&lt;/a&gt;</description><pubDate>2005-01-24 00:00:00</pubDate><guid>8b27e377-48ac-4ea5-a4c1-0d7455c70387</guid></item><item><title>2005-01-18</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=b5985775-d5f2-4e9d-baf3-d62aab99e030</link><description>&lt;br&gt;&lt;br&gt;Vi har fått frågor om kodexempel på parameteriserade frågor - som är en del av arbetet mot SQL-Injection. Därför har vi nu skrivit en artikel där vi visar exempelkod för både ADO och ADO.NET med både c# och VBScript.

&lt;a href="http://www.swesecure.com/?ID=dc6ea60a-12ae-4e7e-9e9c-59489ccafa90&amp;IID=d628e96e-f8fd-44ed-9537-4061c817e9b1"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-01-18 00:00:00</pubDate><guid>b5985775-d5f2-4e9d-baf3-d62aab99e030</guid></item><item><title>2005-01-14</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=6c8984e1-bf5f-46f6-adbc-ffeb5797a71b</link><description>&lt;br&gt;&lt;br&gt;En ny artikel finns nu upplagd som tar upp hur man kan använda sig av olika Trace-alternativ för att spåra och bearbeta data i sina applikationer.

&lt;a href="http://www.swesecure.com/?ID=5df7c18d-d538-4e4c-9768-0c7760808d19&amp;IID=15d486eb-f8e4-46ee-a5b5-fb82b7204b3e"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-01-14 00:00:00</pubDate><guid>6c8984e1-bf5f-46f6-adbc-ffeb5797a71b</guid></item><item><title>2005-01-07</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=cc7a61f0-ff26-465e-8bcb-36872fe73f10</link><description>&lt;br&gt;&lt;br&gt;Den sista delen i i artikelserien om SQL-Serveroptimering finns nu upplagd. Här går vi igenom vanliga problem som enkelt kan rättas till och därigenom höja prestandan och säkerheten. 

&lt;a href="http://www.swesecure.com/?ID=5df7c18d-d538-4e4c-9768-0c7760808d19&amp;IID=90e55609-67ae-4860-9c89-baf76a4832dd"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-01-07 00:00:00</pubDate><guid>cc7a61f0-ff26-465e-8bcb-36872fe73f10</guid></item><item><title>2005-01-06</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=bf4f06ca-4d95-45c8-b142-28fc2d9ee905</link><description>&lt;br&gt;&lt;br&gt;Del två i artikelserien om SQL-Serveroptimering finns nu upplagd. Vi går här igenom hur man använder Query Analyzer för att optimera sina frågor, vilket kan hjälpa dig att få en mer stabil och därmed säkrare servermiljö.

&lt;a href="http://www.swesecure.com/?ID=5df7c18d-d538-4e4c-9768-0c7760808d19&amp;IID=7015ebdf-8b58-4e91-aa51-aa21f08915c5"&gt;[Läs artikeln]&lt;/a&gt;.

</description><pubDate>2005-01-06 00:00:00</pubDate><guid>bf4f06ca-4d95-45c8-b142-28fc2d9ee905</guid></item><item><title>2005-01-05</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=df7fd49b-0379-4084-8a5d-046d9b27ed59</link><description>&lt;br&gt;&lt;br&gt;Två nya artiklar finns nu utlagda. 
Den ena fyller på artikelserien om felhantering i ASP.NET och tar upp hur man kan bearbeta ohanterade fel. 
&lt;a href="http://www.swesecure.com/?ID=5df7c18d-d538-4e4c-9768-0c7760808d19&amp;IID=eeffbf6a-39fa-44d6-84f5-dcb72a6a4201"&gt;[Läs artikeln]&lt;/a&gt;

Den andra påbörjar en ny artikelserie i hur optimering och prestanda fungerar i SQL-server där del 1 tar upp hur olika sorters index fungerar.
&lt;a href="http://www.swesecure.com/?ID=5df7c18d-d538-4e4c-9768-0c7760808d19&amp;IID=d3ad8187-e2ac-4f57-837e-65670b4bd7f2"&gt;[Läs artikeln]&lt;/a&gt;</description><pubDate>2005-01-05 00:00:00</pubDate><guid>df7fd49b-0379-4084-8a5d-046d9b27ed59</guid></item><item><title>2004-12-22</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=d4befc15-ef3b-47b3-b32e-5dc235d856e2</link><description>&lt;br&gt;&lt;br&gt;Vi håller för närvarande på och utvecklar en hel del nya funktioner och tjänster till sidan.

Bland annat kommer nya kategorier av utmaningar att tillkomma, dels med inriktning mot programmering samt nya sorters "klurigheter".

Medlemsfunktionerna kommer också att utökas med listor och möjlighet att se sitt eget och andras resultat.

Förutom detta skissar vi även på en "quiz"-funktion - mer likt ett vanligt "prov" - fast med skillnaden att detaljerade förklaring ges efter varje svar.

Tills dess att dessa funktioner är klara hoppas vi att ni hittar mycket användbar information redan nu. För att ta del av nya artiklar och funktioner är vår &lt;a href="http://www.swesecure.com/rss/" target="_blank"&gt;RSS&lt;/a&gt; det absolut bästa sättet.

RSS-läsare som vi rekommenderar är:
&lt;a href="http://www.sharpreader.net/"&gt;SharpReader&lt;/a&gt; eller
&lt;a href="http://www.mozilla.org/products/thunderbird/" target="_blank"&gt;Thunderbird&lt;/a&gt; (inbyggt RSS-stöd)</description><pubDate>2004-12-21 00:00:00</pubDate><guid>d4befc15-ef3b-47b3-b32e-5dc235d856e2</guid></item><item><title>2004-12-13</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=79c23e43-0a5e-4e2c-9785-fb30f71cd0ca</link><description>&lt;br&gt;&lt;br&gt;En ny artikel som tar upp hur man mest effektivt och säkert designar sin databas för unika rader. 

[&lt;a href="http://www.swesecure.com/?ID=5df7c18d-d538-4e4c-9768-0c7760808d19&amp;IID=d5f1101e-764c-4eb7-8445-4ed542d4e9d4"&gt;Läs artikeln&lt;/a&gt;]</description><pubDate>2004-12-13 00:00:00</pubDate><guid>79c23e43-0a5e-4e2c-9785-fb30f71cd0ca</guid></item><item><title>2004-12-02</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=424b1ed2-3ddf-4062-b586-a995059df35b</link><description>&lt;br&gt;&lt;br&gt;En ny artikel finns nu upplagd som förklarar och går igenom hur man kan skydda sina inloggningssidor mot automatiserade attacker.

&lt;a href="http://www.swesecure.com/?ID=dc6ea60a-12ae-4e7e-9e9c-59489ccafa90&amp;IID=2fbecd64-6ceb-42c0-af21-5524aa6ee2c2"&gt;[läs artiklen]&lt;/a&gt;</description><pubDate>2004-12-02 00:00:00</pubDate><guid>424b1ed2-3ddf-4062-b586-a995059df35b</guid></item><item><title>2004-11-30</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=70f5409f-dd52-491c-8009-eb42cc9750ef</link><description>&lt;br&gt;&lt;br&gt;En ny artikel finns nu upplagd som går igenom hur CAPTCHA kan användas för att skapa säkra inloggningssidor som skyddar mot automatiserade attacker.

Artiklen innehåller även ett kodexempel i C# om hur själva bilden kan skapas.

&lt;a href="http://www.swesecure.com/?ID=dc6ea60a-12ae-4e7e-9e9c-59489ccafa90&amp;IID=9852190d-69bf-4cb0-9378-35f30b375152"&gt;[läs artiklen]&lt;/a&gt;</description><pubDate>2004-11-30 00:00:00</pubDate><guid>70f5409f-dd52-491c-8009-eb42cc9750ef</guid></item><item><title>2004-11-29</title><link>http://www.swesecure.com/?ID=7f43b0f5-a83e-4cd1-9310-f223ba8dd594&amp;IID=8ea7be63-e7a7-4bc4-a6a7-dd31cd49408e</link><description>&lt;br&gt;&lt;br&gt;En ny artikel om BASE64-kodning finns nu upplagd. Artiklen förklarar hur själva omkodningen görs och inkluderar även enklare kodexempel i .NET samt VBscript.

&lt;a href="http://www.swesecure.com/?ID=ee61e315-01fa-40f5-970e-5fa642893452&amp;IID=f540fe15-674d-4b4c-9cff-dc383d712847"&gt;[läs artiklen]&lt;/a&gt;.</description><pubDate>2004-11-29 00:00:00</pubDate><guid>8ea7be63-e7a7-4bc4-a6a7-dd31cd49408e</guid></item></channel></rss>