<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5356530</id><updated>2012-01-29T02:00:02.202+02:00</updated><title type='text'>Jasper22.NET</title><subtitle type='html'>This is a mirror of official site: http://jasper-net.blogspot.com/</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default?start-index=101&amp;max-results=100'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8248</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5356530.post-8909801367016579086</id><published>2012-01-26T14:20:00.001+02:00</published><updated>2012-01-26T14:20:48.248+02:00</updated><title type='text'>Исходные коды кросс-платформенного фреймворка Enyo 1.0 и 2.0</title><summary type='text'>Компания HP начала выполнять обещанное и выкладывать в open source части webOS. Сегодня ночью состоялся первый подарок — JavaScript-фреймворк Enyo под лицензией Apache 2.0. Теперь это кросс-платформенный фреймворк. Enyo отлично подходит для создания легковесных и быстрых приложений: ядро Enyo весит всего 13 КБ. На сайте Enyo есть Playground, где можно написать любой код и посмотреть, как он </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/8909801367016579086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=8909801367016579086' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8909801367016579086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8909801367016579086'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/enyo-10-20.html' title='Исходные коды кросс-платформенного фреймворка Enyo 1.0 и 2.0'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-511920925046954640</id><published>2012-01-26T14:19:00.001+02:00</published><updated>2012-01-26T14:19:48.307+02:00</updated><title type='text'>HTML5 - Table of Content</title><summary type='text'>כתבתי די הרבה על נושאים שונים של HTML5, וחשבתי לרכז את כולם. בשונה ממדריכים אחרים שכתבתי, הפוסט הזה אינו מרוכז לפי סדר מסויים, אלא מגוון רחב של פיצ'רים שהסביבה נותנת.  אני מחלק את זה לשינויים ב - HTML, תוספות של CSS ופונקציונליות חדשה ב - JS - כמובן שישנם חידושים שחופפים ואפשר היה להצמיד אותם גם ל - CSS וגם ל - JS, אך מיקמתי אותם היכן שנראה לי יותר מתאים. חשוב לשים לב שבחלק מהפוסטים יש כותרת של </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/511920925046954640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=511920925046954640' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/511920925046954640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/511920925046954640'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/html5-table-of-content.html' title='HTML5 - Table of Content'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-7414333305437015246</id><published>2012-01-26T14:16:00.003+02:00</published><updated>2012-01-26T14:16:39.496+02:00</updated><title type='text'>15 Fresh And Free Download GUI Kits for Android Developers</title><summary type='text'> According to wikipedia Android is a Linux-based operating system for mobile devices such as smartphones and tablet computers , developers are increasingly interested in this platform that’s why today’s post you will find a fresh collection of Android GUI kit for developers , Chech Out them. ! Read more: Best Free Web resourcesQR:         Posted via email  from Jasper-net  </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/7414333305437015246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=7414333305437015246' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7414333305437015246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7414333305437015246'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/15-fresh-and-free-download-gui-kits-for.html' title='15 Fresh And Free Download GUI Kits for Android Developers'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-9183138326076397989</id><published>2012-01-26T14:16:00.001+02:00</published><updated>2012-01-26T14:16:27.887+02:00</updated><title type='text'>Free Microsoft Security tools and utilities</title><summary type='text'>We provide a significant range of security tools for use by organizations and at home at a great price - FREE!The following list is from our complementary monthly 'Security Chronicles' publication available to enterprise customers.     Microsoft Security Compliance Manager 2 (SCM 2) ...    Microsoft Baseline Security Analyzer 2.2 (MBSA 2.2)...    The Microsoft Security Assessment Tool 4.0 (MSAT </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/9183138326076397989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=9183138326076397989' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/9183138326076397989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/9183138326076397989'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/free-microsoft-security-tools-and.html' title='Free Microsoft Security tools and utilities'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-3458482858264048367</id><published>2012-01-26T10:27:00.001+02:00</published><updated>2012-01-26T10:27:46.631+02:00</updated><title type='text'>4 Ways to Create Bootable Live USB Drives (For Windows, Linux and Mac OS X)</title><summary type='text'>1. Using UNetbootin (for Windows and Linux)photobucketUNetbootin allows you to create bootable Live USB drives for a variety of Linux distributions from Windows or Linux, without requiring you to burn a CD. You can either let it download one of the many distributions supported out-of-the-box for you, or supply your own Linux .iso file if you've already downloaded one or your preferred </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/3458482858264048367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=3458482858264048367' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3458482858264048367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3458482858264048367'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/4-ways-to-create-bootable-live-usb.html' title='4 Ways to Create Bootable Live USB Drives (For Windows, Linux and Mac OS X)'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-3206754432752695439</id><published>2012-01-25T17:56:00.001+02:00</published><updated>2012-01-25T17:56:26.640+02:00</updated><title type='text'>YouTube's $500,000 hunt for world's best storyteller</title><summary type='text'> YouTube announced its Your Film Festival project today. One winner will get $500,000 and the chance to turn their story into a worldwide phenomenon.(Credit: Screenshot by CNET)If you're a storyteller, wouldn't you want the chance to have "Gladiator" and "Blade Runner" auteur Ridley Scott help you with a project? And wouldn't it be great to have half a million dollars to spend on it? That could </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/3206754432752695439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=3206754432752695439' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3206754432752695439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3206754432752695439'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/youtube-500000-hunt-for-world-best.html' title='YouTube&amp;#39;s $500,000 hunt for world&amp;#39;s best storyteller'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-662390407560389815</id><published>2012-01-25T12:58:00.001+02:00</published><updated>2012-01-25T12:58:20.146+02:00</updated><title type='text'>Hackers zap Zappos: Info from 24 million users stolen</title><summary type='text'>Popular online shoe retailer Zappos.com said late Sunday that hackers had accessed its network, stealing customer account information from as many as 24 million customers.Credit card information was not stolen, company CEO Tony Hsieh said in a statement sent to users, but email addresses, billing and shipping addresses, phone numbers, the last four digits from credit cards -- and more -- may have</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/662390407560389815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=662390407560389815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/662390407560389815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/662390407560389815'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/hackers-zap-zappos-info-from-24-million.html' title='Hackers zap Zappos: Info from 24 million users stolen'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-979572147341959935</id><published>2012-01-25T12:57:00.001+02:00</published><updated>2012-01-25T12:57:09.266+02:00</updated><title type='text'>CERT Team Improves Security in the New ISO/IEC C Programming Language Standard</title><summary type='text'>January 9, 2012—In the field of information technology, ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) has established a joint technical committee ISO/IEC JTC 1. For the past several years, members of the Secure Coding team in the SEI’s CERT Program have been contributing to the development of a major revision of the ISO/IEC </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/979572147341959935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=979572147341959935' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/979572147341959935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/979572147341959935'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/cert-team-improves-security-in-new.html' title='CERT Team Improves Security in the New ISO/IEC C Programming Language Standard'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-568314641452012188</id><published>2012-01-25T11:30:00.001+02:00</published><updated>2012-01-25T11:30:12.406+02:00</updated><title type='text'>Warcraft Soccer</title><summary type='text'>Project DescriptionWarcraft Soccer is a soccer game built on Warcraft III engine. Similar to real life, the game lets you pass, shoot, jump and even dribble. If you are a Warcraft III player and looking for a fun map to play, give it a try! Read more: CodeplexQR:         Posted via email  from Jasper-net  </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/568314641452012188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=568314641452012188' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/568314641452012188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/568314641452012188'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/warcraft-soccer.html' title='Warcraft Soccer'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-5043204690539495170</id><published>2012-01-25T11:29:00.001+02:00</published><updated>2012-01-25T11:29:32.329+02:00</updated><title type='text'>JMono</title><summary type='text'>Experimental Project: JMono is a java implemented Mono runtime to attempt to run .NET compiled applications through the Java Virtual Machine without needing to have a separate Mono VM, and possibly some extra assistance with low level C libraries. The main goal is to get Mono programs running on Android through the main Java Dalvik machine. Design Goals    Fully implement Mono/.NET 4.0    Full </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/5043204690539495170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=5043204690539495170' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/5043204690539495170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/5043204690539495170'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/jmono.html' title='JMono'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-9170076130161047376</id><published>2012-01-25T11:28:00.001+02:00</published><updated>2012-01-25T11:28:07.232+02:00</updated><title type='text'>Я медленно удаляю apache с сервера</title><summary type='text'>Есть у меня серверок (да, да, именно серверок, сервером его назвать сложно). Железо старенькое (2 гига оперативы, AMD Athlon(tm) 64 Processor 3500+, програмный RAID). Админю я его сам, без особых навыков и познаний. Когда-то давным давно (больше года назад) поставил на него Debian 5.0 Lenny (это была вторая в жизни установка linux-системы, до этого ставил только Ubuntu на рабочий ноутбук) и </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/9170076130161047376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=9170076130161047376' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/9170076130161047376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/9170076130161047376'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/apache.html' title='Я медленно удаляю apache с сервера'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-4882081104235161170</id><published>2012-01-25T11:21:00.001+02:00</published><updated>2012-01-25T11:21:02.750+02:00</updated><title type='text'>הכירות עם AppHarbor: פלטפורמה כשירות (PaaS) לאפליקציות NET. ו- Node.JS</title><summary type='text'> AppHarbor היא פלטפורמה כשירות (Platform-as-a-Service) עבור אפליקציות NET. ו- Node.JS. למעשה מדובר בפלטפורמת ענן מבוססת Windows שיכולה להריץ אפליקציות ושירותים הכתובים ב- NET. ו- Node.JS ולגדול איתם (to scale) לאורך זמן. פשוט “דוחפים” קוד ל- AppHarbor ע”י שימוש ב- Git, הקוד נבנה, מורצים Unit Tests והפרוייקט מוכן לרוץ. כמו כל פלטפורמת ענן, היא מאפשרת למפתחים להשקיע יותר זמן בפיתוח האפליקציות שלהם </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/4882081104235161170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=4882081104235161170' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4882081104235161170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4882081104235161170'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/appharbor-paas-net-nodejs.html' title='הכירות עם AppHarbor: פלטפורמה כשירות (PaaS) לאפליקציות NET. ו- Node.JS'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-433424683957397105</id><published>2012-01-25T11:18:00.003+02:00</published><updated>2012-01-25T11:18:59.880+02:00</updated><title type='text'>Linux application/script debugging with ‘strace’</title><summary type='text'>Every now and then, you'll encounter a problem with an application or a script that is not clear straight away. After the normal troubleshooting, it can be helpful to see the actual system calls that occur when that script executes. Using a tool like strace (manpage) can help you in identifying what is causing the system to slow down or misbehave. In this blogpost I'll show you some examples </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/433424683957397105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=433424683957397105' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/433424683957397105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/433424683957397105'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/linux-applicationscript-debugging-with.html' title='Linux application/script debugging with ‘strace’'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-264937015556928656</id><published>2012-01-25T11:18:00.001+02:00</published><updated>2012-01-25T11:18:09.146+02:00</updated><title type='text'>How to write unit tests for JSON, XML and SOAP endpoints of WCF Service</title><summary type='text'>BackgroundIn a recent project I worked on WCF service with the following requirements:    Support requests and responses in SOAP, JSON and XML.    Support GET and POST requests.    Be able to Unit Test SOAP, JSON and XML requests CLICK HERE TO DOWNLOAD SOURCE CODE FOR WCF SERVICE and UNIT TESTSThe WCF ServiceFor a sample application I made a Math service that allows for Adding two values </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/264937015556928656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=264937015556928656' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/264937015556928656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/264937015556928656'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/how-to-write-unit-tests-for-json-xml.html' title='How to write unit tests for JSON, XML and SOAP endpoints of WCF Service'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-6487040086974463501</id><published>2012-01-25T11:16:00.001+02:00</published><updated>2012-01-25T11:16:34.374+02:00</updated><title type='text'>Split Generic.xaml in Silverlight Applications</title><summary type='text'>If you work with Templated controls in a big Silverlight project, your Generic.xaml might grow fast. Here’s a quick tutorial on how to split the Generic.xaml into multiple resource files.Step1: Find the resource You will typically have the control code:public class TemplatedControl1 : Control {    public TemplatedControl1() {        this.DefaultStyleKey = typeof(TemplatedControl1);    }}and the </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/6487040086974463501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=6487040086974463501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6487040086974463501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6487040086974463501'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/split-genericxaml-in-silverlight.html' title='Split Generic.xaml in Silverlight Applications'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-2263855611866587541</id><published>2012-01-25T11:13:00.001+02:00</published><updated>2012-01-25T11:13:54.218+02:00</updated><title type='text'>Cosmos Release 87612</title><summary type='text'> Release NotesExpress users need to install the Visual Studio 2010 Integrated Shell runtime. This means C# Express and VB.NET Express users can install this release!Features included in this release:     Debugger: Allows to step through your kernel code, view locals, CPU registers, the associated assembler, etc.    Ongoing code updates, including compiler fixes, kernel work, etc.Read more: </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/2263855611866587541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=2263855611866587541' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2263855611866587541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2263855611866587541'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/cosmos-release-87612.html' title='Cosmos Release 87612'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-4572385920178294465</id><published>2012-01-25T11:12:00.001+02:00</published><updated>2012-01-25T11:12:52.877+02:00</updated><title type='text'>How to Mock a WCF Service</title><summary type='text'>IntroductionUnit tests have become integral part of any build now days. Unit tests should be written normally for smallest units of code i.e. methods doing some specific and independent work. But, what if your method is calling different layers (like Method =&gt; BusinessLogicLayer =&gt;DataLayer) to get its work done and you want to write unit tests for that? If your unit test also calls all these </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/4572385920178294465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=4572385920178294465' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4572385920178294465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4572385920178294465'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/how-to-mock-wcf-service.html' title='How to Mock a WCF Service'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-6391996805691568776</id><published>2012-01-25T11:11:00.001+02:00</published><updated>2012-01-25T11:11:34.458+02:00</updated><title type='text'>Building C# custom controls in WinRT Metro</title><summary type='text'> This article describes how to build custom WinRT Metro controls in C# and XAML, with the Developer Preview version of Visual Studio 11. WPF, Silverlight, and WinRT Metro have two ways to roll your own controls: custom controls, and user controls. User controls are composite controls that are created by dragging and dropping other controls onto a XAML surface. They are nothing more than content </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/6391996805691568776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=6391996805691568776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6391996805691568776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6391996805691568776'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/building-c-custom-controls-in-winrt.html' title='Building C# custom controls in WinRT Metro'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-4100466887658184590</id><published>2012-01-25T11:07:00.001+02:00</published><updated>2012-01-25T11:07:36.751+02:00</updated><title type='text'>How to use Pex and Moles to generate unit tests for a project having external dependency(WCF Proxy) using Visual Studio 2010 SP1</title><summary type='text'>In this post I’ll discuss about writing unit tests using Pex and Moles. Pex and Moles are Visual Studio 2010 Power Tools that help Unit Testing .NET applications.    Pex automatically generates test suites with high code coverage. Right from the Visual Studio code editor, Pex finds interesting input-output values of your methods, which you can save as a small test suite with high code coverage.</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/4100466887658184590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=4100466887658184590' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4100466887658184590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4100466887658184590'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/how-to-use-pex-and-moles-to-generate.html' title='How to use Pex and Moles to generate unit tests for a project having external dependency(WCF Proxy) using Visual Studio 2010 SP1'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-32Lmg5nhkc4/Tx5mcR2QJCI/AAAAAAAAAxo/Z-A850TrYQM/s72-c/image_thumb5.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-5344560354085413443</id><published>2012-01-25T11:06:00.001+02:00</published><updated>2012-01-25T11:06:28.959+02:00</updated><title type='text'>Разработчики Ubuntu представили инновационную альтернативу традиционным меню</title><summary type='text'> Марк Шаттлворт представил новую систему меню 'Head-Up Display' (HUD), которая проповедует кардинально иные методы и может заменить обычную систему вложенных меню, которая существует в компьютерной индустрии уже более 30 лет. Теперь вместо путешествия через многочисленные выпадающие меню для поиска нужного приложения или команды, система HUD предложит пользователям просто напечатать в поисковой </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/5344560354085413443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=5344560354085413443' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/5344560354085413443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/5344560354085413443'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/ubuntu.html' title='Разработчики Ubuntu представили инновационную альтернативу традиционным меню'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-4448182796993188350</id><published>2012-01-25T11:05:00.001+02:00</published><updated>2012-01-25T11:05:17.076+02:00</updated><title type='text'>App Inventor source code</title><summary type='text'>Google and MIT are pleased to announce the initial free and open-source release from Google of the App Inventor source codeThere's currently little supporting documentation yet, and we’re not accepting contributions to the code right now. That will happen later, after the MIT Center of Mobile Learning opens their App Inventor server to the public. We hope to nurture a robust and active </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/4448182796993188350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=4448182796993188350' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4448182796993188350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4448182796993188350'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/app-inventor-source-code.html' title='App Inventor source code'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-8904605720807965400</id><published>2012-01-25T11:04:00.001+02:00</published><updated>2012-01-25T11:04:20.019+02:00</updated><title type='text'>Let's make TCP faster</title><summary type='text'>Transmission Control Protocol (TCP), the workhorse of the Internet, is designed to deliver all the Web’s content and operate over a huge range of network types. To deliver content effectively, Web browsers typically open several dozen parallel TCP connections ahead of making actual requests. This strategy overcomes inherent TCP limitations but results in high latency in many situations and is not</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/8904605720807965400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=8904605720807965400' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8904605720807965400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8904605720807965400'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/let-make-tcp-faster.html' title='Let&amp;#39;s make TCP faster'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-5409150256607180479</id><published>2012-01-25T11:03:00.001+02:00</published><updated>2012-01-25T11:03:21.813+02:00</updated><title type='text'>פורום XAML, WPF וסילברלייט ראשון בעברית נפתח - הגיע הזמן!</title><summary type='text'>בשעה טובה ומוצלחת נפתח בהנהלתי פורום חדש ב MSDN ישראל עבור WPF, סילברלייט ו XAML (השם של איחוד הטכנולוגיות החל מחלונות 8).הפורום יתנהל בעברית, וזהו הפורום הראשון בעברית לטכנולוגיות הללו. בין אם אתם מתחילים צעדים ראשונים ובין אם אתם מפתחים מנוסים, תמצאו שם לא מעט. מבעיות פשוטות עד לארכיטקטורה מורכבת של אפליקציות גדולות, אני אשמח לעזור בכל שאלה, כשעקרונית אנסה להיות שם זמין לפחות פעם ביום. שתי </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/5409150256607180479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=5409150256607180479' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/5409150256607180479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/5409150256607180479'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/xaml-wpf.html' title='פורום XAML, WPF וסילברלייט ראשון בעברית נפתח - הגיע הזמן!'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-1752827664302321038</id><published>2012-01-25T11:01:00.001+02:00</published><updated>2012-01-25T11:01:45.278+02:00</updated><title type='text'>Thinstation — «худеем» с тонкими клиентами до версии 2.5</title><summary type='text'>Доброго времени суток, Хабр!Относительно недавно в свет вышла новая версия популярного тонкого клиента Thinstation, а именно 2.5. И, конечно же, несет в себе как новые плюшки, так и новые грабли плюс минимум документации по новой версии. В этой статье (а она расчитана на новичков, особенно для тех, кто слабо знаком с Linux) я опишу как быстро собрать тонкого клиента и сделать его использование </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/1752827664302321038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=1752827664302321038' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1752827664302321038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1752827664302321038'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/thinstation-25.html' title='Thinstation — «худеем» с тонкими клиентами до версии 2.5'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-509501050814430643</id><published>2012-01-25T10:56:00.001+02:00</published><updated>2012-01-25T10:56:50.569+02:00</updated><title type='text'>Caliburn Micro Part 3: More About Events and Parameters</title><summary type='text'>So far in this Caliburn Micro tutorial series we have looked at how to get started with using Caliburn Micro in a WPF application, and how to link the view and the view-model together using data binding and events. In today’s tutorial, we will take a look at the more advanced ways of hooking up events and specifying event parameters. To experiment with these features, we will be further extending</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/509501050814430643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=509501050814430643' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/509501050814430643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/509501050814430643'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/caliburn-micro-part-3-more-about-events.html' title='Caliburn Micro Part 3: More About Events and Parameters'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-91760141103019794</id><published>2012-01-25T10:55:00.001+02:00</published><updated>2012-01-25T10:55:35.973+02:00</updated><title type='text'>Expression Blend: I made a copy of a UserControl and now it throws an error</title><summary type='text'>Don’t you hate it when you are going to do a simple thing like copy a UserControl and then it doesn’t work?  Seriously, how can you steal other peoples work if you have to redo all of their code.Well first of all, make sure you tell others about the work that you are using, and if the artist or creator asks that you pay for the work, then pay for it or don’t use it. Now down to business, why can’</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/91760141103019794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=91760141103019794' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/91760141103019794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/91760141103019794'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/expression-blend-i-made-copy-of.html' title='Expression Blend: I made a copy of a UserControl and now it throws an error'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-1205298385346213393</id><published>2012-01-25T10:54:00.001+02:00</published><updated>2012-01-25T10:54:02.008+02:00</updated><title type='text'>HTML5 CSS3 Javascript vs XAML .net and Silverlight</title><summary type='text'>Developers right this second are at some bar / restaurant / lounge / god knows where else being “social” i.e. having geeky discussions about technology, what language/platform is best to use or even better “what’s coolest right now” Smile I am one of those developers and I must say, when it comes to such discussions I am always biased towards XAML technologies. Yet recently I started diving in </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/1205298385346213393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=1205298385346213393' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1205298385346213393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1205298385346213393'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/html5-css3-javascript-vs-xaml-net-and.html' title='HTML5 CSS3 Javascript vs XAML .net and Silverlight'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-1010235603249959806</id><published>2012-01-25T10:52:00.001+02:00</published><updated>2012-01-25T10:52:44.030+02:00</updated><title type='text'>Jounce 2.0 MVVM with MEF for Silverlight 5 Released</title><summary type='text'>I'm pleased to announce the official release of Jounce 2.0 for Silverlight 5. There are quite a number of new features available that I'll review in this post. Most significantly, of course, the code base has been updated specifically to target Silverlight 5. A number of bug fixes, feature requests, and Silverlight 5 features have been added. The DLL for Jounce is still just under 100 KB for </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/1010235603249959806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=1010235603249959806' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1010235603249959806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1010235603249959806'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/jounce-20-mvvm-with-mef-for-silverlight.html' title='Jounce 2.0 MVVM with MEF for Silverlight 5 Released'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-6339384657074280986</id><published>2012-01-25T10:51:00.001+02:00</published><updated>2012-01-25T10:51:11.788+02:00</updated><title type='text'>A few principles for writing blazing fast code in .NET</title><summary type='text'>When authoring high performance applications, the following generalized rules can be considered valuable for creating highly performant capabilities:Share nothing across threads, even at the expense of memory     Sharing across thread boundaries leads to increased preemptions, costly thread contention, and may introduce other less obvious expenses in L2 cache, and more    When working with shared</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/6339384657074280986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=6339384657074280986' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6339384657074280986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6339384657074280986'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/few-principles-for-writing-blazing-fast.html' title='A few principles for writing blazing fast code in .NET'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-7002293354028647972</id><published>2012-01-25T10:49:00.001+02:00</published><updated>2012-01-25T10:49:06.590+02:00</updated><title type='text'>Windows 8 Storage and Hyper-V – Part 1: Introduction</title><summary type='text'>  Now that the Windows Server 8 beta can be expected any time now – but promised before the last week of February 2012 – it might be a good idea to start looking at several of the groundbreaking storage related technologies that could turn up in Windows 8. I stress the word could because we must always be careful since functionality shown in Pre-RTM builds is never guaranteed to be in the GA </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/7002293354028647972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=7002293354028647972' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7002293354028647972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7002293354028647972'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/windows-8-storage-and-hyper-v-part-1.html' title='Windows 8 Storage and Hyper-V – Part 1: Introduction'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-7774307618946396677</id><published>2012-01-25T10:46:00.001+02:00</published><updated>2012-01-25T10:46:27.962+02:00</updated><title type='text'>How to make many-to-one relationships on the same table with Hibernate</title><summary type='text'>As a developer you may find your self in a situation where an entity may have many children entities of the same type.As an example consider the case where a Category may consists of many sub-Categories.It may be obvious that the previously mentioned example is a clear one-to-many/many-to-one relationship.Let 's see now how such a relationship can be implemented using Hibernate. Beginning from </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/7774307618946396677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=7774307618946396677' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7774307618946396677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7774307618946396677'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/how-to-make-many-to-one-relationships.html' title='How to make many-to-one relationships on the same table with Hibernate'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-3850657450631085981</id><published>2012-01-25T10:44:00.001+02:00</published><updated>2012-01-25T10:44:55.737+02:00</updated><title type='text'>Expression Blend 4: Gaming the system: Moving an object on the screen</title><summary type='text'>     We all know that guy who is always gaming the system, it’s so irritating, you don’t quite know how he does it, and his career kind of sucks, but somehow he figures it out.  Of course in software there are a lot of people who game the system, here is a clue: Software is about gaming the system. So let’s talk about creating a simple moving object thingie using XAML in the Windows Phone, </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/3850657450631085981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=3850657450631085981' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3850657450631085981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3850657450631085981'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/expression-blend-4-gaming-system-moving.html' title='Expression Blend 4: Gaming the system: Moving an object on the screen'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-8624818633115853106</id><published>2012-01-25T10:43:00.001+02:00</published><updated>2012-01-25T10:43:21.866+02:00</updated><title type='text'>Multithreading and WPF 4.5</title><summary type='text'>WPF 4.5 has improved its support for multi-threaded data binding, but the technique is still risky. This report attempts to explain how it works and what’s involved in using it safely.WPF data binding has always had haphazard support for multi-threading. When an object raises a property changed event on a non-UI thread the data binding infrastructure is kicked into gear. And generally this works,</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/8624818633115853106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=8624818633115853106' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8624818633115853106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8624818633115853106'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/multithreading-and-wpf-45.html' title='Multithreading and WPF 4.5'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-3589404454332411712</id><published>2012-01-25T10:41:00.001+02:00</published><updated>2012-01-25T10:41:26.300+02:00</updated><title type='text'>Blend Tutorial Part 1: Design Your First Metro Style App with JavaScript, HTML5, CSS</title><summary type='text'>Blend Tutorial Part 2: Create the Project—Memory Game Blend Tutorial Part 3: Add a Style Sheet—Memory Game Blend Tutorial Part 4: Create a Flexible Layout—Memory Game Blend Tutorial Part 5: Align Content to The Grid—Memory Game Blend Tutorial Part 6: Style the Game Board—Memory Game Blend Tutorial Part 7: Style the Cards—Memory Game Blend Tutorial Part 8: Add CSS Transitions—Memory Game Blend </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/3589404454332411712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=3589404454332411712' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3589404454332411712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3589404454332411712'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/blend-tutorial-part-1-design-your-first.html' title='Blend Tutorial Part 1: Design Your First Metro Style App with JavaScript, HTML5, CSS'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-8035200966718029927</id><published>2012-01-25T10:40:00.001+02:00</published><updated>2012-01-25T10:40:55.962+02:00</updated><title type='text'>WCF Service Method Level Security using Message Contract</title><summary type='text'>IntroductionThis article illustrates how to implement security for a service method, in the context of custom authentication, confidentiality and integrity, using Message Contract. The message is packed with authentication information at the client side in the MessageHeader. The Service intercepts this message and validates the credibility of the consumer client. Besides, we will also check, </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/8035200966718029927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=8035200966718029927' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8035200966718029927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8035200966718029927'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/wcf-service-method-level-security-using.html' title='WCF Service Method Level Security using Message Contract'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-2273417024216007374</id><published>2012-01-24T18:07:00.001+02:00</published><updated>2012-01-24T18:07:40.237+02:00</updated><title type='text'>WPF Application Quality Guide</title><summary type='text'>In light of the rapid adoption of the WPF and the continuous requests from partners and customers, the WPF team at Microsoft is happy to present the fifth preliminary release of the “WPF Application Quality Guide”. We plan to release the Guide in stages, updating and fine-tuning the content, based on feedback provided by you. This fifth release contains a updated reading roadmap that helps guide </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/2273417024216007374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=2273417024216007374' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2273417024216007374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2273417024216007374'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/wpf-application-quality-guide.html' title='WPF Application Quality Guide'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-7605964505681986727</id><published>2012-01-22T14:58:00.001+02:00</published><updated>2012-01-22T14:58:07.733+02:00</updated><title type='text'>Symantec Admits Its Networks Were Hacked in 2006</title><summary type='text'>After having first claimed that the source code leaked by Indian hacking group Dharmaraja was not stolen through a breach of its networks, but possibly by compromising the networks of a third-party entity, Symantec backpedalled and announced that the code seems to have exfiltrated during a 2006 breach of its systems. Symantec spokesman Cris Paden has confirmed that unknown hackers have managed to</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/7605964505681986727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=7605964505681986727' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7605964505681986727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7605964505681986727'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/symantec-admits-its-networks-were.html' title='Symantec Admits Its Networks Were Hacked in 2006'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-3421862605816639501</id><published>2012-01-22T13:41:00.001+02:00</published><updated>2012-01-22T13:41:05.557+02:00</updated><title type='text'>Executing multiple SQL statements as one against SQL Server</title><summary type='text'>Executing multiple SQL statements The first variation uses SqlCommand.ExecuteNonQuery to execute two separate SQL statements against the test table. The first one updates the field somevalue by one and the second by two. The method looks like:       /// &lt;summary&gt;      /// Executes two separate updates against the the connection      /// &lt;/summary&gt;      /// &lt;param name="connectionString"&gt;</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/3421862605816639501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=3421862605816639501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3421862605816639501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3421862605816639501'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/executing-multiple-sql-statements-as.html' title='Executing multiple SQL statements as one against SQL Server'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-8771725332664929560</id><published>2012-01-22T13:38:00.001+02:00</published><updated>2012-01-22T13:38:48.310+02:00</updated><title type='text'>Introduction to bddify</title><summary type='text'>If you are new to BDD you may want to read BDD to the rescue first.This is an introduction and a start of a series about bddify, a powerful BDD framework for .Net, called 'Bddify In Action': Using bddifyIntroducing bddify: which is this postUsing Method Name Conventions Writing storiesUsing Executable AttributesUsing Fluent API Input parameters in Fluent APIMix and match them allConsole </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/8771725332664929560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=8771725332664929560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8771725332664929560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8771725332664929560'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/introduction-to-bddify.html' title='Introduction to bddify'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-3411475917637178709</id><published>2012-01-22T13:36:00.001+02:00</published><updated>2012-01-22T13:36:02.819+02:00</updated><title type='text'>JSON Enabled WCF Services - Part 1</title><summary type='text'>IntroductionThis article describes the process of a WCF service configuration for working with data in JSON format. Although the configuring process seems to be simple, there are some particularities which cannot be ignored. BackgroundAs the lead developer in a multinational software company, I often develop Rich Internet Applications and do care about ensuring that an app would have a long and </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/3411475917637178709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=3411475917637178709' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3411475917637178709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3411475917637178709'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/json-enabled-wcf-services-part-1.html' title='JSON Enabled WCF Services - Part 1'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-4580994709889020232</id><published>2012-01-22T13:35:00.001+02:00</published><updated>2012-01-22T13:35:08.879+02:00</updated><title type='text'>StatLight v1.6 is Out</title><summary type='text'>In short, it allows you to run your Silverlight tests on a Continuous Integration server or alongside your daily development.Fore more information go check out the project site http://statlight.codeplex.com Some ramblings (about the project).It’s funny how the release cycle of this open source project has turned out. I don’t have any sort of calendar reminder that pops up saying “it’s been 4 or 5</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/4580994709889020232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=4580994709889020232' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4580994709889020232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4580994709889020232'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/statlight-v16-is-out.html' title='StatLight v1.6 is Out'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-7408234449444462048</id><published>2012-01-22T13:33:00.001+02:00</published><updated>2012-01-22T13:33:20.622+02:00</updated><title type='text'>ESE C#/C++ Toolkit v1.2 for Microsoft Extensible Storage Engine (ESE) (ESE is the database engine that's been in the box since Windows 2000)</title><summary type='text'>Many developers are unaware that one of the most high performance, innovative and rich database engines available is built in as standard to all copies of Microsoft Windows. Microsoft have recently published the APIs and it is now available to use for free. Extensible Storage Engine (ESE) is part of a special subset of Windows technologies known as the Trusted Computing Base (TCB). The technology</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/7408234449444462048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=7408234449444462048' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7408234449444462048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7408234449444462048'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/ese-cc-toolkit-v12-for-microsoft.html' title='ESE C#/C++ Toolkit v1.2 for Microsoft Extensible Storage Engine (ESE) (ESE is the database engine that&amp;#39;s been in the box since Windows 2000)'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-810183973589106284</id><published>2012-01-22T13:32:00.001+02:00</published><updated>2012-01-22T13:32:00.724+02:00</updated><title type='text'>Collections of components - an alternative</title><summary type='text'>In a project I work in we have a lot of places in our data model where an entity has some properties collections used just for displaying it to the customer, like list of company locations or source URLs for the document. We are not filtering/querying our data by these properties at all and we're pretty sure we wouldn't do that in the nearest projects lifetime. It may seem right to map these </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/810183973589106284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=810183973589106284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/810183973589106284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/810183973589106284'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/collections-of-components-alternative.html' title='Collections of components - an alternative'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-5061058963530731479</id><published>2012-01-22T13:31:00.001+02:00</published><updated>2012-01-22T13:31:00.330+02:00</updated><title type='text'>Using Reflection To Create Mock Objects</title><summary type='text'>Well-established tools like Mockito and EasyMock offer a powerful range of features for defining and interacting with mock objects. I use both tools heavily in my unit tests, and would recommend them to anyone looking for a mocking framework.  Sometimes, however, a real (i.e. non-proxied) collaborator is called for, or adding third-party libraries may not be an option. In most cases, a suitable </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/5061058963530731479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=5061058963530731479' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/5061058963530731479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/5061058963530731479'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/using-reflection-to-create-mock-objects.html' title='Using Reflection To Create Mock Objects'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-2321395708027912624</id><published>2012-01-22T13:29:00.001+02:00</published><updated>2012-01-22T13:29:34.805+02:00</updated><title type='text'>Using OpenXML SDK to generate Word documents via templates (and without Word being installed)</title><summary type='text'>This utility generates Word documents from templates using Content controls. The utility will be enhanced later as per feedback and source code is available for download at http://worddocgenerator.codeplex.com/. It has been created in Visual Studio 2010 and uses Open Xml 2.0 SDK which can be downloaded from http://www.microsoft.com/download/en/details.aspx?id=5124. The purpose of creating this </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/2321395708027912624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=2321395708027912624' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2321395708027912624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2321395708027912624'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/using-openxml-sdk-to-generate-word.html' title='Using OpenXML SDK to generate Word documents via templates (and without Word being installed)'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-4090402219164050896</id><published>2012-01-22T13:28:00.001+02:00</published><updated>2012-01-22T13:28:16.226+02:00</updated><title type='text'>Silverlight 5 Security: Designed for the Intranet</title><summary type='text'>Silverlight’s role has always been poorly understood. Originally it was seen as something to compete with Flash, but Flash itself is being replaced by HTML5. It was also seen as a way of delivering cross-platform applications, but Apple’s policies concerning iOS made that a non-starter as well. Surprisingly it is thriving in areas that were supposed to be the domain of WPF such as internal </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/4090402219164050896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=4090402219164050896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4090402219164050896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4090402219164050896'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/silverlight-5-security-designed-for.html' title='Silverlight 5 Security: Designed for the Intranet'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-9169413710124719794</id><published>2012-01-22T13:27:00.001+02:00</published><updated>2012-01-22T13:27:15.977+02:00</updated><title type='text'>Setting a default value for C# Auto-implemented properties</title><summary type='text'>If you auto-implement a property, it would be handy to be able to set a default value. Indeed, there is the System.ComponentModel.DefaultValueAttribute which you can set, perfectly happily:[DefaultValue("-New Object-")] public string MyString { get; set; }[DefaultValue(240)]public int MyInt { get; set; }[DefaultValue(110)]public int EnvelopeHeight { get; set; }[DefaultValue(true)]public bool </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/9169413710124719794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=9169413710124719794' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/9169413710124719794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/9169413710124719794'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/setting-default-value-for-c-auto.html' title='Setting a default value for C# Auto-implemented properties'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-7313912890202271144</id><published>2012-01-22T13:24:00.001+02:00</published><updated>2012-01-22T13:24:39.710+02:00</updated><title type='text'>Mocking Frameworks for .NET</title><summary type='text'>The four major competitors in the free/open source .NET mocking framework arena are microsoft .netNMock/NMock2, NMock3, Rhino Mocks and MOQ. NMock and NMock2 were actually built by different teams, but they kept the same design philosophy and are backwards compatible so they can be used almost interchangeably. If you're familiar with NMock/NMock2, you'll see that NMock3 is from the same gene pool</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/7313912890202271144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=7313912890202271144' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7313912890202271144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7313912890202271144'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/mocking-frameworks-for-net.html' title='Mocking Frameworks for .NET'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-1352052481479242458</id><published>2012-01-22T13:23:00.001+02:00</published><updated>2012-01-22T13:23:21.182+02:00</updated><title type='text'>Швеция официально признала файлообмен религией</title><summary type='text'>Правительство Швеции официально признало Церковь копимизма — религию, центральным принципом которой является свободный обмен информацией. Копимисты (copy me) верят, что обмен информацией является священным и что ценность информации умножается, когда она распространяется. Священными символами их религии являются сочетания клавиш для копирования и вставки Ctrl+C и Ctrl+V. Церковь копимизма </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/1352052481479242458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=1352052481479242458' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1352052481479242458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1352052481479242458'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/blog-post_22.html' title='Швеция официально признала файлообмен религией'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-4602851326808212355</id><published>2012-01-22T13:22:00.001+02:00</published><updated>2012-01-22T13:22:17.165+02:00</updated><title type='text'>20 Free Wireframe and Mockup Applications</title><summary type='text'>Mockup is the visual appearance of any website whereas the Wireframe deals with the contents and the functionality of the site. One of the easiest steps in building a website is by creating a mockup and of course both the concepts are quite essential for creating an effective website. The wireframes are very important for the layout and organizing the functional aspects of the web pages. The </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/4602851326808212355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=4602851326808212355' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4602851326808212355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4602851326808212355'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/20-free-wireframe-and-mockup.html' title='20 Free Wireframe and Mockup Applications'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-7247446973488661278</id><published>2012-01-22T13:20:00.001+02:00</published><updated>2012-01-22T13:20:58.409+02:00</updated><title type='text'>Understanding the basic shape of Unix virtual memory management</title><summary type='text'>Although their implementations vary in detail, every modern Unix system (ie, everyone with mmap()) has some basic constraints that shape the general outline of their virtual memory system. While I'm talking about virtual memory statistics, it's worth running down this basic shape and what creates it. (I say this partly because I spend part of writing yesterday's entry sorting bits of this out in </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/7247446973488661278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=7247446973488661278' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7247446973488661278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7247446973488661278'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/understanding-basic-shape-of-unix.html' title='Understanding the basic shape of Unix virtual memory management'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-5525434566414985664</id><published>2012-01-22T13:19:00.003+02:00</published><updated>2012-01-22T13:19:53.018+02:00</updated><title type='text'>Windows Embedded Silverlight Tools</title><summary type='text'>Tools to develop Silverlight applications for Windows EmbeddedRead more: MS DownloadQR:         Posted via email  from Jasper-net  </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/5525434566414985664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=5525434566414985664' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/5525434566414985664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/5525434566414985664'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/windows-embedded-silverlight-tools.html' title='Windows Embedded Silverlight Tools'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-1960172823704830000</id><published>2012-01-22T13:19:00.001+02:00</published><updated>2012-01-22T13:19:08.730+02:00</updated><title type='text'>What’s new in WCF 4.5? Improved streaming in IIS hosting</title><summary type='text'>As promised in my previous post, I’m continuing my mission to inform you of new changes in WCF 4.5.This is the ninth post in the WCF 4.5 series. This post continues the previous posts on web-hosting features, and this time it is about the improved streaming capabilities of WCF when it is hosted in IIS. Previous posts:1. What’s new in WCF 4.5? let’s start with WCF configuration 2. What’s new in </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/1960172823704830000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=1960172823704830000' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1960172823704830000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1960172823704830000'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/whats-new-in-wcf-45-improved-streaming.html' title='What’s new in WCF 4.5? Improved streaming in IIS hosting'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-5110894824332931382</id><published>2012-01-22T13:17:00.001+02:00</published><updated>2012-01-22T13:17:27.904+02:00</updated><title type='text'>SQL Server – Storage requirements – CHAR v/s VARCHAR – choose the correct data-type</title><summary type='text'>I work with academia frequently, and therefore, get a chance to interact with students and experience the issues they face first hand. I recently had a very interesting experience during one of these visits. I will try to present the experience as a story. The ProblemOne of the students had developed a system which involved some database interaction. As I was reviewing the system, I noticed an </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/5110894824332931382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=5110894824332931382' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/5110894824332931382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/5110894824332931382'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/sql-server-storage-requirements-char-vs.html' title='SQL Server – Storage requirements – CHAR v/s VARCHAR – choose the correct data-type'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-488793151050327779</id><published>2012-01-22T11:53:00.001+02:00</published><updated>2012-01-22T11:53:11.681+02:00</updated><title type='text'>CCID free software driver</title><summary type='text'>This package provides the source code for a generic USB CCID (Chip/Smart Card Interface Devices) driver and ICCD (Integrated Circuit(s) Card Devices).See the USB CCID and ICCD specifications from the USB working group. Read more: CCID free software driverRead more: Microsoft Class Drivers for USB CCID Smart Cards QR:        Posted via email  from Jasper-net  </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/488793151050327779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=488793151050327779' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/488793151050327779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/488793151050327779'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/ccid-free-software-driver.html' title='CCID free software driver'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-1615822516205046856</id><published>2012-01-22T11:47:00.001+02:00</published><updated>2012-01-22T11:47:33.630+02:00</updated><title type='text'>Querying an Uninitialized Collection with NHibernate</title><summary type='text'>I have talked before about the problem of accessing an uninitialized collection and presented a solution that allows us to see if the collection contains elements on the DB, and how many there are, without actually loading them. Now I have a general purpose solution for querying the collection on the DB. Here it is:public static IQueryable&lt;T&gt; Query&lt;T&gt;(this IEnumerable&lt;T&gt; collection){    if (</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/1615822516205046856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=1615822516205046856' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1615822516205046856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1615822516205046856'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/querying-uninitialized-collection-with.html' title='Querying an Uninitialized Collection with NHibernate'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-4396707310599867754</id><published>2012-01-22T11:41:00.003+02:00</published><updated>2012-01-22T11:41:56.963+02:00</updated><title type='text'>"Beginner’s Guide to Kinect Programming," from download to demo</title><summary type='text'>It wouldn't be a "coding week" if we didn't include a couple getting started posts. Today's comes via the very cool Kinect Education site. If you're interested in developing with/for the Kinect (which since you're here I kind of assume you are) you should following Kinect Education site or subscribing to their feed. Back to today's post... It's a simple and easy to follow guide to getting the </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/4396707310599867754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=4396707310599867754' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4396707310599867754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4396707310599867754'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/guide-to-kinect-programming-from.html' title='&amp;quot;Beginner’s Guide to Kinect Programming,&amp;quot; from download to demo'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-8730270722085672572</id><published>2012-01-22T11:41:00.001+02:00</published><updated>2012-01-22T11:41:10.014+02:00</updated><title type='text'>Microsoft SQL Server Compact 4.0</title><summary type='text'>Microsoft SQL Server Compact 4.0 is a free, embedded database that software developers can use for building ASP.NET websites and Windows desktop applications. SQL Server Compact 4.0 has a small footprint and supports private deployment of its binaries within the application folder, easy application development in Visual Studio and WebMatrix, and seamless migration of schema and data to SQL Server</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/8730270722085672572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=8730270722085672572' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8730270722085672572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8730270722085672572'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/microsoft-sql-server-compact-40.html' title='Microsoft SQL Server Compact 4.0'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-7547531609722693058</id><published>2012-01-22T11:40:00.001+02:00</published><updated>2012-01-22T11:40:12.546+02:00</updated><title type='text'>מערכת קבצים חדשה ל-Windows 8</title><summary type='text'>מיקרוסופט הכריזה על מערכת קבצים חדשה ל-Windows 8 שנקראת ReFS. מדובר על אחד השינויים הגדולים שנעשו עד כה ב-Windows 8.ראשי התיבות של ReFS הם Resilient File System, בתור התחלה מערכת הקבצים תהיה זמינה אך ורק ל-Windows Server 8 בשלב מאוחר יותר מערכת הקבצים תהיה זמינה גם ל-Windows Client. ReFS היא מערכת קבצים משלימה לרכיב חדש שכבר ישנו ב-Windows 8  ונקרא Storage Space. ל-ReFS ישנם כמה תכונות חדשות.    </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/7547531609722693058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=7547531609722693058' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7547531609722693058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7547531609722693058'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/windows-8.html' title='מערכת קבצים חדשה ל-Windows 8'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-2042383125198324483</id><published>2012-01-22T11:38:00.001+02:00</published><updated>2012-01-22T11:38:13.140+02:00</updated><title type='text'>One Dev's Top VS Extensions List (In case you're looking for recommended VS extensions for some reason... ;)</title><summary type='text'>Visual Studio comes up with loads of stuff making everyday life of a developer easy. But there are few extensions which Microsoft and other developers have created and are available for free to the community members. I have compiled a list of free and powerful extensions which will take your programming experience few more steps ahead with Visual Studio. Read more: Greg's Cool [Insert Clever Name</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/2042383125198324483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=2042383125198324483' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2042383125198324483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2042383125198324483'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/one-dev-top-vs-extensions-list-in-case.html' title='One Dev&amp;#39;s Top VS Extensions List (In case you&amp;#39;re looking for recommended VS extensions for some reason... ;)'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-6351082599123070899</id><published>2012-01-22T10:51:00.001+02:00</published><updated>2012-01-22T10:51:23.578+02:00</updated><title type='text'>Creating a C# Softphone</title><summary type='text'>IntroductionSoftphone is the short term for a software telephone and it is an extended model for the traditional telephone device. It works with VoIP technology and it is extended as it can be capable of both voice and video calling. In this article I try to introduce a simple softphone application that can be used for voice calls. The new version of the Ozeki VoIP SIP SDK I use has just come out</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/6351082599123070899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=6351082599123070899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6351082599123070899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6351082599123070899'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/creating-c-softphone.html' title='Creating a C# Softphone'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-7547344090313469177</id><published>2012-01-22T10:44:00.001+02:00</published><updated>2012-01-22T10:44:51.630+02:00</updated><title type='text'>Introducing Unity.WCF - providing easy IoC integration for your WCF services</title><summary type='text'>There are numerous blog posts available that explain how to hook up Unity with WCF. Unfortunately, many of these are incomplete, too basic or just plain wrong. Additionally, as far as I can tell, nobody has created a NuGet package to get you up and running as quickly as possible. This post introduces Unity.WCF, an open source NuGet package that (hopefully) just works in most situations, deals </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/7547344090313469177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=7547344090313469177' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7547344090313469177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7547344090313469177'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/introducing-unitywcf-providing-easy-ioc.html' title='Introducing Unity.WCF - providing easy IoC integration for your WCF services'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-1444650834617494736</id><published>2012-01-22T10:43:00.001+02:00</published><updated>2012-01-22T10:43:40.797+02:00</updated><title type='text'>Moving up in the world, from VirtualPC to Hyper-V? Here's how to keep your VM's happy.</title><summary type='text'>I was recently asked if I could help move a virtual machine that had been setup and running in VirtualPC and move it to run under Hyper-V.The answer is yes it can be done. Movement from Hyper-V to VirtualPC is not as easy (and many times not possible) but there are a number of blog posts on this topic already so I won’t cover that here. One of the reasons that it is easier to move from VirtualPC </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/1444650834617494736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=1444650834617494736' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1444650834617494736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1444650834617494736'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/moving-up-in-world-from-virtualpc-to.html' title='Moving up in the world, from VirtualPC to Hyper-V? Here&amp;#39;s how to keep your VM&amp;#39;s happy.'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-4774907396950853979</id><published>2012-01-22T10:40:00.001+02:00</published><updated>2012-01-22T10:40:52.525+02:00</updated><title type='text'>How to host a Silverlight Application using JavaScript?</title><summary type='text'>We all know the process to embed a Silverlight application inside a Webpage using div and object tag. When we create a new Silverlight application project, those tags automatically generates by the IDE inside the html and aspx pages. In many cases we need to dynamically add the Silverlight application inside a webpage. In this post, we will learn the process to host it using JavaScript. Looks </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/4774907396950853979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=4774907396950853979' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4774907396950853979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4774907396950853979'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/how-to-host-silverlight-application.html' title='How to host a Silverlight Application using JavaScript?'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-72740799079280175</id><published>2012-01-22T10:38:00.001+02:00</published><updated>2012-01-22T10:38:47.799+02:00</updated><title type='text'>Chef</title><summary type='text'>Reality-Based automation for the Cloud.Chef is an open-source systems integration framework built specifically for automating the cloud. No matter how complex the realities of your business, Chef makes it easy to deploy servers and scale applications throughout your entire infrastructure. Because it combines the fundamental elements of configuration management and service oriented architectures </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/72740799079280175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=72740799079280175' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/72740799079280175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/72740799079280175'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/chef.html' title='Chef'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-916963241789351193</id><published>2012-01-22T10:37:00.001+02:00</published><updated>2012-01-22T10:37:08.214+02:00</updated><title type='text'>How to load a remote assembly using Assembly.Load</title><summary type='text'>If you try to load a remote assembly using it’s path you’ll likely get a permission or operation exception. When using LoadFrom:Assembly a1 = Assembly.LoadFrom(file);I got this error. Could not load file or assembly or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)  Read more: Jon Gallant's BlogQR:         Posted via email  from Jasper-net  </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/916963241789351193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=916963241789351193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/916963241789351193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/916963241789351193'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/how-to-load-remote-assembly-using.html' title='How to load a remote assembly using Assembly.Load'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-152193089879356871</id><published>2012-01-22T10:18:00.001+02:00</published><updated>2012-01-22T10:18:17.350+02:00</updated><title type='text'>stunnel</title><summary type='text'>The stunnel program is designed to work as an SSL encryption wrapper between remote client and local (inetd-startable) or remote server. It can be used to add SSL functionality to commonly used inetd daemons like POP2, POP3, and IMAP servers without any changes in the programs' code. Stunnel uses OpenSSL libraries for cryptography, so it supports whatever cryptographic algorithms you compiled </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/152193089879356871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=152193089879356871' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/152193089879356871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/152193089879356871'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/stunnel.html' title='stunnel'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-2752911211270384319</id><published>2012-01-22T10:06:00.001+02:00</published><updated>2012-01-22T10:06:31.338+02:00</updated><title type='text'>.NET Demon Provides Continuous Compilation and Testing for Visual Studio</title><summary type='text'>Red Gate recently introduced .NET Demon, a new extension that continuously tests and compiles code in the background in Visual Studio.In order to support continuous compilation, .NET Demon replaces Visual Studio's build system. To make this process faster, it detects and only compiles the portions of the application that have changed, or are affected by changes. The tool also continuously saves </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/2752911211270384319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=2752911211270384319' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2752911211270384319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2752911211270384319'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/net-demon-provides-continuous.html' title='.NET Demon Provides Continuous Compilation and Testing for Visual Studio'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-153800900797214635</id><published>2012-01-22T10:05:00.001+02:00</published><updated>2012-01-22T10:05:39.062+02:00</updated><title type='text'>PSD шаблоны сайтов</title><summary type='text'>     Сегодняшняя подборка отличается тем, что это не просто некоторые элементы дизайна, типа кнопок, слайдеров или тому подобных вещей, а полноценные шаблоны сайтов, готовые к верстке. Большинство исходников в подборке это не просто одна страница, а цельные работы, с внутренними страницами и прочим добром. Кнопки «Скачать все» на этот раз нет, ввиду большого размера исходных файлов. Read more: </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/153800900797214635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=153800900797214635' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/153800900797214635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/153800900797214635'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/psd.html' title='PSD шаблоны сайтов'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-2384894293705453745</id><published>2012-01-22T10:03:00.001+02:00</published><updated>2012-01-22T10:03:56.862+02:00</updated><title type='text'>Размеры CLR-объектов. Точное определение</title><summary type='text'>Думаю, многим разработчикам на управляемом коде всегда интересовало: сколько же байт занимает экземпляр объекта? А каков лимит размера одного объекта в CLR? Существуют ли различия в выделении памяти между 32-битными и 64-битными системами? Если данные вопросы для Вас не пустой звук, тогда прошу под кат. ПредисловиеПрежде вспомним, что в .NET существует 2 вида объектов: value types и reference </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/2384894293705453745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=2384894293705453745' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2384894293705453745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2384894293705453745'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/clr.html' title='Размеры CLR-объектов. Точное определение'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-3385161193554254640</id><published>2012-01-22T10:01:00.001+02:00</published><updated>2012-01-22T10:01:52.619+02:00</updated><title type='text'>Understand UNIX / Linux Inodes Basics with Examples</title><summary type='text'>Several countries provides a unique identification number (for example, social security number in the USA) to the people who live in that country. This makes it easier to identify an individual uniquely. This makes it easier to handle all the paper work necessary for an individual by various government agencies and financial institutions. Similar to the social security number, there is a concept </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/3385161193554254640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=3385161193554254640' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3385161193554254640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3385161193554254640'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/understand-unix-linux-inodes-basics.html' title='Understand UNIX / Linux Inodes Basics with Examples'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-7563322264475070331</id><published>2012-01-22T10:00:00.001+02:00</published><updated>2012-01-22T10:00:29.662+02:00</updated><title type='text'>How to Build Flexible and Reusable WCF Services</title><summary type='text'>IntroductionAs you may know, designing and building flexible and reusable service layer is essential when creating robust multi-tier applications. In this article we will discuss the pros and cons of different architectural approaches to building a service layer. You will learn design patterns that help building reusable services, and we will demonstrate how they are implemented for WCF services </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/7563322264475070331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=7563322264475070331' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7563322264475070331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/7563322264475070331'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/how-to-build-flexible-and-reusable-wcf.html' title='How to Build Flexible and Reusable WCF Services'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-8502217307903929405</id><published>2012-01-22T09:54:00.001+02:00</published><updated>2012-01-22T09:54:16.800+02:00</updated><title type='text'>Ndis filter driver part 2</title><summary type='text'>בפוסט הקודם דיברתי על מרחב הבעיה , פתרונות אפשריים ותאור הDriver בקליפת אגוז ,הפוסט הזה אני אמשיך וארחיב לגבי המימוש .לאחר שהעתקנו אלינו את הדוגמא של הDriver מה DDK מ C:\WinDDK\7600.16385.1\src\network\ndis\filterקימפלנו את ה code  של Driver (עדיין עם build בסביבת command  כשאצלנו בחברה יוצאים לסרט לתכנתי הdrivers מקרינים במיוחד סרטים מהתקופה של הכלים בהם הם עובדים רק בשבוע שעבר היה זה מבצע </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/8502217307903929405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=8502217307903929405' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8502217307903929405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8502217307903929405'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/ndis-filter-driver-part-2.html' title='Ndis filter driver part 2'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-97016178471418550</id><published>2012-01-22T09:52:00.001+02:00</published><updated>2012-01-22T09:52:09.598+02:00</updated><title type='text'>Do you YouTube with Expression Encoder? Here's something that will help make that even easier...</title><summary type='text'> This plugin provides the user the ability to upload videos to YouTube from within Expression Encoder 4.Read more: Greg's Cool [Insert Clever Name] of the Day Read more: Expression Encoder Publisher for YouTubeQR:         Posted via email  from Jasper-net  </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/97016178471418550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=97016178471418550' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/97016178471418550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/97016178471418550'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/do-you-youtube-with-expression-encoder.html' title='Do you YouTube with Expression Encoder? Here&amp;#39;s something that will help make that even easier...'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-J5vYCDVJugs/Txsxc36D07I/AAAAAAAAFv4/jv-va1gitcw/s72-c/image%25255B3%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-2678790887609979934</id><published>2012-01-22T09:50:00.001+02:00</published><updated>2012-01-22T09:50:40.848+02:00</updated><title type='text'>האקר ישראלי: חשפתי 100,000 חשבונות פייסבוק ממדינות ערב</title><summary type='text'>המאבק הקיברנטי בין האקרים פרו-סעודים לבין פרו-ישראליים זוכה לסיבוב נוסף, אשר במסגרתו נחשפו על ידי הישראלים פרטיהם של 100 אלף חשבונות מייל ופייסבוק של משתמשים ממדינות ערב. לא יודעים שובעהסיבוב הנוכחי הוא המשך ישיר לפרשה המעסיקה את עולם אבטחת המידע הישראלי והעולמי  מאז תחילת ינואר, בה נפרצו מטרות ישראליות ונחשף מידע אודות אזרחים ישראליים על ידי האקרים הטוענים שהם ממדינות ערב.. במסגרת הפרשה נחשפו </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/2678790887609979934/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=2678790887609979934' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2678790887609979934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2678790887609979934'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/100000.html' title='האקר ישראלי: חשפתי 100,000 חשבונות פייסבוק ממדינות ערב'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-1149818048598832390</id><published>2012-01-22T09:09:00.001+02:00</published><updated>2012-01-22T09:09:27.895+02:00</updated><title type='text'>passwdqc</title><summary type='text'>passwdqc is a password/passphrase strength checking and policy enforcement toolset, including an optional PAM module (pam_passwdqc), command-line programs (pwqcheck and pwqgen), and a library (libpasswdqc). On systems with PAM, pam_passwdqc is normally invoked on password changes by programs such as passwd(1). It is capable of checking password or passphrase strength, enforcing a policy, and </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/1149818048598832390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=1149818048598832390' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1149818048598832390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1149818048598832390'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/passwdqc.html' title='passwdqc'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-8379497202167985619</id><published>2012-01-19T10:35:00.001+02:00</published><updated>2012-01-19T10:35:50.659+02:00</updated><title type='text'>CMDBuild</title><summary type='text'>CMDBuild® is a configurable web application to model and manage a database containing assets (CMDB stands for "Configuration and Management Data Base") and handle related workflow operations. The aim is to let the operators have full control of the assets used, knowing exactly composition, position, functional relations and history.CMDBuild® is a centralized management module working with </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/8379497202167985619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=8379497202167985619' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8379497202167985619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8379497202167985619'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/cmdbuild.html' title='CMDBuild'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-1623115731213768579</id><published>2012-01-19T10:05:00.001+02:00</published><updated>2012-01-19T10:05:39.033+02:00</updated><title type='text'>‘MegaSearch’ Aims to Index Fraud Site Wares</title><summary type='text'>A glut of data breaches and stolen card numbers has spawned dozens of stores that sell the information. The trouble is that each shop requires users to create accounts and sign in before they can search for cards. Enter MegaSearch.cc, which lets potential buyers discover which fraud shops hold the cards they’re looking for without having to first create accounts at each store. This free search </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/1623115731213768579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=1623115731213768579' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1623115731213768579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1623115731213768579'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/megasearch-aims-to-index-fraud-site.html' title='‘MegaSearch’ Aims to Index Fraud Site Wares'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-6906236605776488177</id><published>2012-01-19T09:19:00.001+02:00</published><updated>2012-01-19T09:19:31.940+02:00</updated><title type='text'>Xpra</title><summary type='text'>Xpra is 'screen for X': it allows you to run X programs, usually on a remote host, direct their display to your local machine, and then to disconnect from these programs and reconnect from the same or another machine, without losing any state. Xpra is "rootless" or "seamless": programs you run under it show up on your desktop as regular programs, managed by your regular window manager. Read more:</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/6906236605776488177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=6906236605776488177' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6906236605776488177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6906236605776488177'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/xpra.html' title='Xpra'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-4746664102232949126</id><published>2012-01-19T09:14:00.001+02:00</published><updated>2012-01-19T09:14:44.567+02:00</updated><title type='text'>Reflection Scan: an Off-Path Attack on TCP</title><summary type='text'>The paper demonstrates how traffic load of a shared packet queue can be exploited as a side channel through which protected information leaks to an off-path attacker. The attacker sends to a victim a sequence of identical spoofed segments. The victim responds to each segment in the sequence (the sequence is reflected by the victim) if the segments satisfy a certain condition tested by the </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/4746664102232949126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=4746664102232949126' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4746664102232949126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4746664102232949126'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/reflection-scan-off-path-attack-on-tcp.html' title='Reflection Scan: an Off-Path Attack on TCP'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-4798956361464139818</id><published>2012-01-18T18:10:00.001+02:00</published><updated>2012-01-18T18:10:56.175+02:00</updated><title type='text'>Microsoft’s “Picture Password”: A Breath Of Fresh Air On The Lock Screen, Of All Places</title><summary type='text'>Remember that feeling you got back when Steve Jobs was unveiling the iPhone, and he did the “slide to unlock” gesture for the first time? I remember the way he said it – “You like that? Want to see it again?” Since then I haven’t seen a lock screen interface that has made me feel that same “how obvious, how elegant!” feeling – until today at the NVIDIA press conference, and later at the Microsoft</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/4798956361464139818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=4798956361464139818' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4798956361464139818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4798956361464139818'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/microsofts-picture-password-breath-of.html' title='Microsoft’s “Picture Password”: A Breath Of Fresh Air On The Lock Screen, Of All Places'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-4931907668251499246</id><published>2012-01-18T17:49:00.001+02:00</published><updated>2012-01-18T17:49:14.993+02:00</updated><title type='text'>Video Hosting &amp; Sharing Service Vimeo Releases Its Android App</title><summary type='text'> Vimeo is an award-winning online video sharing service with high-quality video content in its rich repository. Although the official iOS client of Vimeo has been available in the iTunes App Store for quite some time now, the Android variant has just been released to the Market. The news is surely going to please users of said service who, up until now, had to resort to unofficial Vimeo apps to </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/4931907668251499246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=4931907668251499246' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4931907668251499246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4931907668251499246'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/video-hosting-sharing-service-vimeo.html' title='Video Hosting &amp;amp; Sharing Service Vimeo Releases Its Android App'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-6649500159070476697</id><published>2012-01-18T17:27:00.001+02:00</published><updated>2012-01-18T17:27:54.585+02:00</updated><title type='text'>Untitled</title><summary type='text'>How many times have you found yourself in need of sending a large file, any type or size, and ended up using burned CD's or Disk on Key?    zeZebra is a tool, which provides an extremely simple large transfer solution. zeZebra provides total availability – enabling transfer of any file type at any size to anyone.     zeZebra has been established by the Total Availability team, a group of internet</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/6649500159070476697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=6649500159070476697' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6649500159070476697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6649500159070476697'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/untitled.html' title='Untitled'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-6113426803088023483</id><published>2012-01-18T16:38:00.001+02:00</published><updated>2012-01-18T16:38:30.931+02:00</updated><title type='text'>MiniPwner Is a Cheap Penetration Tester and Portable Wi-Fi Node</title><summary type='text'>MiniPwner is an inexpensive and portable device designed to allow the user to quickly gain access to a wired network for penetration testing or do a little war-walking to discover open Wi-Fi networks. It’s a rather clever little DIY project that cobbles together a portable Wi-Fi router, a USB flash drive, a micro-USB backup battery intended for cellphone use, and a software configuration package.</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/6113426803088023483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=6113426803088023483' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6113426803088023483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6113426803088023483'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/minipwner-is-cheap-penetration-tester.html' title='MiniPwner Is a Cheap Penetration Tester and Portable Wi-Fi Node'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-784135885594067595</id><published>2012-01-18T16:29:00.001+02:00</published><updated>2012-01-18T16:29:37.057+02:00</updated><title type='text'>TI's wireless charger for tablets does amazing things with electrons, sticky tape</title><summary type='text'> Either TI has the hots for Arduino in a big way, or its latest wireless charging kit isn't quite ready for mass production. When it does arrive, however, it promises to do away with those cumbersome specialized sleeves and back covers that are currently needed for inductive charging. Instead, it'll deliver efficient in a package that's small enough to be installed as part of a device's internal </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/784135885594067595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=784135885594067595' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/784135885594067595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/784135885594067595'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/ti-wireless-charger-for-tablets-does.html' title='TI&amp;#39;s wireless charger for tablets does amazing things with electrons, sticky tape'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-2911902504453393944</id><published>2012-01-18T15:52:00.001+02:00</published><updated>2012-01-18T15:52:09.334+02:00</updated><title type='text'>Sweden Experiments With Public Twitter Takeover</title><summary type='text'>BBC reports that Sweden is allowing one citizen per week to take control of its official Twitter feed, in what's been described as 'the world's most democratic Twitter experiment.' Adam Arnesson, a 21-year-old organic sheep farmer, is said to be the biggest star of the project so far, uploading photos and videos of life on his family's farm; while a female minister in the Church of Sweden and a </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/2911902504453393944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=2911902504453393944' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2911902504453393944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2911902504453393944'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/sweden-experiments-with-public-twitter.html' title='Sweden Experiments With Public Twitter Takeover'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-6422448215654112</id><published>2012-01-18T15:42:00.001+02:00</published><updated>2012-01-18T15:42:15.988+02:00</updated><title type='text'>SEAndroid</title><summary type='text'>What is SE Android?Security Enhanced (SE) Android is a project to identify and address critical gaps in the security of Android. Initially, the SE Android project is enabling the use of SELinux in Android in order to limit the damage that can be done by flawed or malicious apps and in order to enforce separation guarantees between apps. However, the scope of the SE Android project is not limited </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/6422448215654112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=6422448215654112' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6422448215654112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6422448215654112'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/seandroid.html' title='SEAndroid'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-6706778456860522384</id><published>2012-01-18T14:37:00.001+02:00</published><updated>2012-01-18T14:37:26.973+02:00</updated><title type='text'>Israel Faces Escalating Cyberwar</title><summary type='text'>The NY Times describes what may be the beginning of an actual cyberwar between a pro-Palestinian group and Israeli companies, specifically El Al and the Tel Aviv stock exchange. From the article: 'A hacker identifying himself as oxOmar, already notorious for posting the details of more than 20,000 Israeli credit cards, sent an overnight warning to Israel's Ynet news outlet that a group of </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/6706778456860522384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=6706778456860522384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6706778456860522384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6706778456860522384'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/israel-faces-escalating-cyberwar.html' title='Israel Faces Escalating Cyberwar'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-2542442616630286675</id><published>2012-01-18T14:36:00.001+02:00</published><updated>2012-01-18T14:36:28.118+02:00</updated><title type='text'>Software Microsoft introducing ReFS file system with Windows server 8</title><summary type='text'>Hungry for a shiny new file system? Windows 8's got your back, or at least, Windows server 8 will. In his latest Building Windows 8 post, Steven Sinofsky introduces the Resilient File System, or ReFS, as a "next generation file system" built on the foundations of the NTFS. By reusing NTFS' API / semantics engine, ReFS hopes to retain a high level of compatibility with NTFS features. Underneath </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/2542442616630286675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=2542442616630286675' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2542442616630286675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2542442616630286675'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/software-microsoft-introducing-refs.html' title='Software Microsoft introducing ReFS file system with Windows server 8'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-1549507752694232048</id><published>2012-01-18T14:15:00.001+02:00</published><updated>2012-01-18T14:15:54.085+02:00</updated><title type='text'>[CVE-2012-0207+Exploit]Linux IGMP Remote Denial Of Service &amp;&amp; Video</title><summary type='text'> La descrizione tecnica:    IGMP denial of service in Linux (CVE-2012-0207)    IGMP    IGMP is part of the IPv4 protocol suite, supporting multicast routing. Every multicast address corresponds to a dynamic set of hosts, called a multicast group. Multicast routers can send query messages asking which hosts belong to which groups, and hosts using multicast report back at intervals. Routers can </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/1549507752694232048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=1549507752694232048' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1549507752694232048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1549507752694232048'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/cve-2012-0207exploitlinux-igmp-remote.html' title='[CVE-2012-0207+Exploit]Linux IGMP Remote Denial Of Service &amp;amp;&amp;amp; Video'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-4171286881757160787</id><published>2012-01-18T14:14:00.001+02:00</published><updated>2012-01-18T14:14:44.791+02:00</updated><title type='text'>Network Ingress Filtering: Defeating Denial of Service Attacks which employ IP Source Address Spoofing</title><summary type='text'>Status of this Memo   This document specifies an Internet Best Current Practices for the   Internet Community, and requests discussion and suggestions for   improvements.  Distribution of this memo is unlimited. Copyright Notice   Copyright (C) The Internet Society (2000).  All Rights Reserved.Abstract   Recent occurrences of various Denial of Service (DoS) attacks which   have employed forged </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/4171286881757160787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=4171286881757160787' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4171286881757160787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/4171286881757160787'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/network-ingress-filtering-defeating.html' title='Network Ingress Filtering: Defeating Denial of Service Attacks which employ IP Source Address Spoofing'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-3286035057852697089</id><published>2012-01-17T12:30:00.001+02:00</published><updated>2012-01-17T12:30:11.512+02:00</updated><title type='text'>OVAL</title><summary type='text'>Open Vulnerability and Assessment Language (OVAL®) is an international, information security, community standard to promote open and publicly available security content, and to standardize the transfer of this information across the entire spectrum of security tools and services. OVAL includes a language used to encode system details, and an assortment of content repositories held throughout the </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/3286035057852697089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=3286035057852697089' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3286035057852697089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3286035057852697089'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/oval.html' title='OVAL'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-2213983033788889636</id><published>2012-01-17T12:23:00.001+02:00</published><updated>2012-01-17T12:23:38.520+02:00</updated><title type='text'>Iterating Over a Tuple in .NET</title><summary type='text'>While I'm thinking about tuples and .NET I figured I should take the subject one step further. One of the things that I referenced in my previous post (see this) was that you can't iterate over a tuple in .NET. System.Tuple doesn't implement IEnumerable. Some people might ask why you would want to? I'll be honest I haven't given it much thought. At this point it's all academic as I haven't </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/2213983033788889636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=2213983033788889636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2213983033788889636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/2213983033788889636'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/iterating-over-tuple-in-net.html' title='Iterating Over a Tuple in .NET'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-9102350230932660695</id><published>2012-01-17T11:51:00.001+02:00</published><updated>2012-01-17T11:51:53.618+02:00</updated><title type='text'>PHP Vulnerability May Halt Millions of Servers</title><summary type='text'>ContentsWhat is the Hash Collision Vulnerability?What You Can do to Prevent eventual Attacks?Shall I Upgrade my installed PHP version?What if I Cannot Upgrade my installed PHP Version? Protect your PHP installation with the Suhosin extensionConclusionWhat is the Hash Collision Vulnerability?Arrays are very popular data types in PHP and any other scripting languages. These are data types that </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/9102350230932660695/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=9102350230932660695' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/9102350230932660695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/9102350230932660695'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/php-vulnerability-may-halt-millions-of.html' title='PHP Vulnerability May Halt Millions of Servers'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-3513324441454957571</id><published>2012-01-17T11:50:00.001+02:00</published><updated>2012-01-17T11:50:14.227+02:00</updated><title type='text'>SQL Server – T-SQL – Different ways to generate a comma-separated string from a table</title><summary type='text'>Recently, someone in the team faced a fairly common requirement - to generate a comma-separated string from values stored in a table. This being the last post of the year, I thought of sharing the 2 most-commonly used methods I know of implementing this requirement. Do you know any other? If you share it on this post, I will publish it with due credit on my blog.----------------------------------</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/3513324441454957571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=3513324441454957571' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3513324441454957571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/3513324441454957571'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/sql-server-t-sql-different-ways-to.html' title='SQL Server – T-SQL – Different ways to generate a comma-separated string from a table'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-8055941549815733824</id><published>2012-01-17T11:47:00.001+02:00</published><updated>2012-01-17T11:47:42.146+02:00</updated><title type='text'>What are TCHAR, WCHAR, LPSTR, LPWSTR, LPCTSTR etc?</title><summary type='text'>Many C++ Windows programmers get confused over what bizarre identifiers like TCHAR, LPCTSTR are. Here, in brief, I would try to clear out the fog. In general, a character can be 1 byte or 2 bytes. Lets say 1-byte character is ANSI, using which English characters are represented. And lets say 2-byte character is Unicode, which can represent ALL languages in the world.  VC++ support char and </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/8055941549815733824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=8055941549815733824' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8055941549815733824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/8055941549815733824'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/what-are-tchar-wchar-lpstr-lpwstr.html' title='What are TCHAR, WCHAR, LPSTR, LPWSTR, LPCTSTR etc?'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-6886164322759472673</id><published>2012-01-17T11:46:00.001+02:00</published><updated>2012-01-17T11:46:33.204+02:00</updated><title type='text'>Struct vs. Class, Safety vs. Speed</title><summary type='text'>While at CodeMash, I had an interesting conversation with Cori Drew regarding some code in Effective C#, and some comments from Jon Skeet in our combined async talks. These comments involve breaking some common recommendations, and performance. In our talk, Jon described how the C# compiler creates a mutable struct when it builds the state machine that handles async continuations. Jon discussed </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/6886164322759472673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=6886164322759472673' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6886164322759472673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6886164322759472673'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/struct-vs-class-safety-vs-speed.html' title='Struct vs. Class, Safety vs. Speed'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-1856575415936214696</id><published>2012-01-17T11:45:00.001+02:00</published><updated>2012-01-17T11:45:02.086+02:00</updated><title type='text'>XML-databinding in WPF using Blend 4</title><summary type='text'>This tutorial shows how easy it is to use XML-databinding in Blend without writing a single line of code and mostly using the drag-and-drop magic of Blend. We will create a very simple rss-reader that shows the content of a single rss-feed. This post was inspired by the great talk by Isabel Gomez Miragaya and Katrien De Graeve they gave at TechDays 2011 Belgium titled “Designing and Building a </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/1856575415936214696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=1856575415936214696' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1856575415936214696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/1856575415936214696'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/xml-databinding-in-wpf-using-blend-4.html' title='XML-databinding in WPF using Blend 4'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-6955267802226882597</id><published>2012-01-17T11:43:00.001+02:00</published><updated>2012-01-17T11:43:33.807+02:00</updated><title type='text'>Command line switches for .NET Framework 4 setup that you might not have known about</title><summary type='text'>Because of some of the posts I’ve written in the past, I often get asked about how to install various products in silent or unattended mode.  In some cases, I am familiar with the product and know how to answer the question.  However, in a lot of cases, I don’t, and in those cases, I try running the installer with the /? command line switch to see if it will display a usage dialog to describe the</summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/6955267802226882597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=6955267802226882597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6955267802226882597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6955267802226882597'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/command-line-switches-for-net-framework.html' title='Command line switches for .NET Framework 4 setup that you might not have known about'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5356530.post-6109800094065059670</id><published>2012-01-17T11:42:00.003+02:00</published><updated>2012-01-17T11:42:38.051+02:00</updated><title type='text'>Performance Analysis of Logs (PAL) Tool</title><summary type='text'>Project DescriptionEver have a performance problem, but don't know what performance counters to collect or how to analyze them? The PAL (Performance Analysis of Logs) tool is a powerful tool that reads in a performance monitor counter log and analyzes it using known thresholds. Features    Thresholds files for most of the major Microsoft products such as IIS, MOSS, SQL Server, BizTalk, Exchange, </summary><link rel='replies' type='application/atom+xml' href='http://jasper-22.blogspot.com/feeds/6109800094065059670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5356530&amp;postID=6109800094065059670' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6109800094065059670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5356530/posts/default/6109800094065059670'/><link rel='alternate' type='text/html' href='http://jasper-22.blogspot.com/2012/01/performance-analysis-of-logs-pal-tool.html' title='Performance Analysis of Logs (PAL) Tool'/><author><name>jasper22</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_vYP68RLQJWQ/S1XOYSfmg-I/AAAAAAAAW8o/DFCQUhJrmjQ/S220/fish.jpeg'/></author><thr:total>0</thr:total></entry></feed>
