Selasa, 21 September 2010

10 red flags that shout 'Stay away from this project!'

Like most consultants, you’ve probably gotten stuck on a doomed project at one time or another. But if you know what to watch out for, you can avoid getting mired in a project mess.Over time, I have been involved in some of the worst projects ever as a freelancer, consultant, or some other “non-employee” relationship. When you are a direct hire to a company, you do not have the freedom to pick

How is the CommandLineToArgvW function intended to be used ?

The CommandLineToArgvW function does some basic command line parsing. A customer reported that it was producing strange results when you passed an empty string as the first parameter:LPWSTR argv = CommandLineToArgvW(L"", &argc); Well, okay, yeah, but huh?The first parameter to CommandLineToArgvW is supposed to be the value returned by GetCommandLineW. That's the command line, and that's what

Определяем время простоя пользователя

Многие программные продукты должны уметь определять, когда пользователь не работает с компьютером. Это нужно для совершенно разных задач. Например, утилита, делающая резервную копию данных, отнимает много ресурсов. Лучше если она будет делать это тогда, когда пользователю эти ресурсы не нужны. Т.е. во время простоя системы. Skype ставит статус пользователя в «Away», если в течение длительного

64bit version of Adobe Flash for Linux available

In a recent announcement on the Flash Player Team Blog, Paul Betlem announced that Adobe has re-released a 64bit version of their popular flash player. Adobe pulled the plug on 64bit support for Linux in June of this year out of the blue and enraged a huge number of Linux users for their rash decision making. Needless to say, it’s good to see they have rethought this action and refreshed the

Learning Performance Counters : Memory/Available Mbytes and Pages/Sec.

IntroductionI firmly believe  a DBA is only as good as how well he/she knows Performance Counters. I have been wanting to blog/learn on them for a long time and thought would start with the list of important counters as listed in Grant Fritchey/Sagal Dam’s great book - 'SQL Server  2008 Performance Tuning  Distilled'. This book is a bible for troubleshooting query heavy SQL Servers and has a

Passing WCF Exception to Silverlight

Since it is not possible to catch regular exception from a WCF service in a silverlight application, there is another way to do it by using BehaviorExtensionElement.1. On Server-side First create a behavior like this: public class MyFaultBehavior : BehaviorExtensionElement, IEndpointBehavior    {        public void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher

CodeBox - Syntax Highlighting In Silverlight For Any Programming Language

SilverLaw created a Silverlight 4 UserControl called CodeBox that enables you to highlight source code in Silverlight for your web page.Read more: Silverlight Show Posted via email from .NET Info

MYSQL: Get the Auto-Increment Values after Insert Statement

Until sometime back, I was unaware of how I could get the value of an auto-incremented field after an Insert Statement. But recently I needed it for two of my projects simultaneously, so I explored the possibilities. As one of my project is in Java and other is in PHP, we will go through both of them. So, here is the problem. In general, the PRIMARY KEY field is the AUTO_INCREMENT field. Now wen

Fantom

Hello WorldWe start our whirlwind tour of Fantom's features, with the quintessential hello world:class HelloWorld{  static Void main()  {    echo("hello world")  }}Minor differences from Java or C# include:all type names are capitalized including Void (Fantom doesn't have primitives nor primitive keywords).Class and method protection scope default to public. Fantom sports the echo method for

Kloudo.com – A Fantom Success story

Well, You don’t know me. I am sure. So, Hey! I am kaushik.  Programmer. I usually freelance.   And this is my first blog.Yesterday I launched kloudo.com – A Integrated business organizer. Obviously I think it’s pretty awesome. That’s not the point of this post, however. What better way to start to blog than by thanking the open source projects that has helped you to get your things done.  I’ve my

.NET and the CAdES standard

Hi all,You may want to sign data and verify those signatures by following the CAdES standard in your .NET application.The issue is that, by default, we have no specific MS API or MS .NET security library to create or verify CAdES signatures. As you may know already, .NET security libraries are a wrapper around the Microsoft native CryptoAPI. Unfortunately, low level CryptoAPI doesn’t understand

How to show recruiters that you're a creative problem solver

I've noticed a trend over the last months: hiring managers are seeking "creative thinking" or "creative problem solving" as the top abstract skill among job candidates. Of course, hiring managers still need technical talent who are adept communicators, but - beyond that - creative problem solving is the skill for which everyone is searching. We can all agree that creative problems solving skills

Tracking Ad Clicks with the Microsoft Silverlight Analytics Framework on the Windows Phone

Along with the release of the Windows Phone Developer Tools and the Microsoft Silverlight Analytics Framework 1.46 today, Microsoft also released the Mobile Advertising SDK for Windows Phone.  The SDK consists of a custom control AdControl that you add to your Silverlight application on the phone.  Because the AdControl exposes an AdEngaged event whenever the user clicks on an ad, it is very easy

New Manifest Manager Utility Available on CodePlex

A long time ago I wrote the Manifest Manager Utility to make it easier to edit ClickOnce manifests for composite application scenarios where the application DLLs are not all directly referenced by the shell application. That code was updated for the release of SCSF 2010, but unfortunately a late breaking change in the framework caused that version to stop working with .NET 4.0 RTM. The Prism team

Microsoft Silverlight Analytics Framework 1.4.6 Released

We have just released on CodePlex the latest version of the Microsoft Silverlight Analytics Framework to support the final release of the Windows Phone Developer Tools.  You can read the release notes here. New Features for Windows Phone 7   Since the last release, we also added some more new Windows Phone features and we have started working with a number of companies who are creating

Hosting HTML in Silverlight (not Out of Browser)

Some Silverlight projects may require that you render HTML content - perhaps a non-Silverlight control or web page. Unfortunately unless the project runs Out of Browser (OOB) the WebBrowser control isn't an option. What can you do? While there is no easy solution to truly embed HTML inside of the Silverlight rendering engine, it is possible to render the HTML using the browser into a DIV element

Windows Phone 7 emulator – capturing traffic with Fiddler. Or WireShark.

While working on a Windows Phone 7 application today I noticed that some web requests are skipped by the application. In fact, the callback for the receiving method was never called, so I decided to track the outbound traffic via a local proxy tool. I actually tried two of them, and here is what I got. Fiddler   Fiddler was the first choice when I decided that I need to keep track of what’s being

Top 10 Lessons on How to Make a Living on the Internet

“Don’t ask what the world needs. Ask what makes you come alive, and go do it. Because what the world needs is people who have come alive.” — Howard ThurmanI have to say, this is truly one of the most amazing posts I’ve read on how to make a living on the Web.  I’m blown away.  Rather than a step-by-step approach, it’s a set of timeless principles and patterns.  Pat has distilled an incredible set

Obtain the plain text session key using CryptoAPI

IntroductionGenerally it's very important to obtain the value of session keys. However, the Microsoft Cryptographic Providers (Base and Enhanced) does not support this feature. CryptExportKey() and CryptImportKey() require a valid key handle to encrypt and decrypt the session key, respectively. MSDN shows a way to do this using a exponent-of-one private key. This article shows a better way to

Massively Multiplayer Online Client Engine

Project DescriptionMMOCE(Massively Multiplayer Online Client Engine) is MMORPG Client Engine. It is based on the .NET Framework Silverlight 4.0, and is multi-threaded. **Delete the following note before publishing ** This project is currently in setup mode and only available to project coordinators and developers. Once you have finished setting up your project you can publish it to make it

Microsoft Advertising SDK for Windows Phone 7 Available for Download

Introducing Microsoft Advertising Exchange for Mobile, the industry’s first real-time, bidded ad exchange in mobile – leverage superior ad targeting, multiple purchase models and leading resellers including Microsoft’s sales force and large-scale adCenter marketplace.  Microsoft’s simple Ad Control, self-serve developer sign-up, reporting and automated payout ensures a seamless ad monetization

Generic approach to access WCF Data Services

WCF Data Services allows to publish your data very fast and easy. If you use Visual Studio to create the client which consumes the services, you just can have to click "add service reference" and you have the classes you need to work with the service are generated (a sample for WCF Data Service you will find in my previous post). But what if you have a bunch of services which all follows the same

5 Fundamental differences between GIT & SVN

If you are reading this article, you obviously care about GIT like lot of developers do and if you haven’t had a chance to get some taste of GIT, I think it’s time to wake up.GIT is much more than a version control system, it can be used as CMS, workspace manager etc. It will take a mind shift for anyone coming from SVN background to get used to some of the concepts & features that GIT offers. So

Are multicore-capable garbage collectors hard to write ?

In this era of multicore computing, garbage collectors need to allow user threads (aka mutators) to run in parallel on separate cores simultaneously in order to facilitate efficient shared memory parallel programming. There are two relevant phrases from garbage collection terminology here:Parallel GC means the garbage collector itself has been parallelised in order to speed up garbage collections

Как создать DLL-файл со значками

  Вероятно вам приходилось видеть, что некоторые DLL-файлы содержат множество значков. Например, shell32.dll, imageres.dll и другие. Мы также можем создать такую библиотеку значков, которая будет храниться в DLL-файле. Также я покажу, как можно извлечь значки и вывести их на форме. Шаг первый. Запустите Visual Studio 2010 и создайте новый проект Class Library. Для удобства я присвоил проекту имя

Implementing a ‘Money’ type in an ASP.NET MVC and NHibernate application.

Years ago I read Kent Beck’s seminal Test Driven Development. The first third of the book is a complete worked example of building a Currency type using TDD and I remember thinking at the time that this was an incredibly powerful technique. Rather than using basic data types -  int, string, DateTime - we could define what we actually meant. Rather than having a property Age of type int, we would

Best Practices for Themes in Modular Silverlight Applications

When building large Silverlight applications, it makes sense to build sets of styles that can be shared across the application. Many examples on the web illustrate placing these in the App.xaml file and then you are off to the races. Unfortunately, when you are building modular applications, it's not that simple. The dependent modules still require design-time friendly views, and to make that

Microsoft Web Application Configuration Analyzer v1.0

Overview   Web Application Configuration Analyzer (WACA) is a tool that scans a server against a set of best practices recommended for pre-production servers. It can also be used by developers to ensure that their codebase works within a secure / hardened environment (although many of the checks are not as applicable for developers). The list of best practices is derived from the Microsoft

Minggu, 19 September 2010

Showcase of Games Developed Using HTML5 Canvas

The canvas element is part of HTML5 and allows for dynamic, scriptable rendering of 2D shapes and bitmap images. It is a low level, procedural model that updates a bit map and does not have a built in scene graph. Canvas consists of a drawable region defined in HTML code with height and width attributes. JavaScript code may access the area through a full set of drawing functions similar to other

How to Uninstall Internet Explorer 9 Beta

If you want to remove Internet Explorer 9 beta from your computer and go back to your older version of IE, you can do so by simply following these steps.Read more: EricLaw's IEInternals Posted via email from .NET Info

Creating a Visual Studio Add-In in 1 Minute

This article introduces the basics of Visual Studio Add-In (aka "Plug-In" in Java terminology) creation.Note: This information is valid for every version of Microsoft Visual Studio. Examples will be given over Visual Studio 2008 and .NET version 3.5. First, choose File --> Create --> Project. After that choose "Extensibility Project" type and "Visual Studio Add-In". Read more: CodeBalance

VS2010 Performance and Bad Video Drivers/Hardware - Redux

Since we shipped Visual Studio 2010 we've continued to have a small but notable series of complaints about performance that we've been able to attribute to bugs in video drivers and GPUs.The issue first came up back during VS 2010 beta in October of 2009.  Since then we've learned that while old, buggy drivers are the usual cause, some newer drivers and GPUs aren't as good at supporting VS's UI

Securing your .Net Assembly code

I want to present some ideas for how you can secure your coded .net application..net assemblies /executable contain instruction codes and some data about data that is contained in them that is relatively easy to de-compile with tools available in market like Dot Net reflector. Tools like Dot net Reflector can de-compile the assembly and it shows the code that is nearly the same as the original

How To : Load Multiple XAP files in Silverlight Application

Currently i am working on a project where i had a requirement to load multiple xap files in a silverlight application, or let me keep this way i need to load xap files OnDemand. I was going through this article on msdn where it explains about "how to load assemblies on demand", before reading this article i really had no idea of how to load multiple xap files, but now i have done that yipee... :)

Build your own development server with Apache, Subversion and Trac

This is one of the most appreciated articles coming from my blog; the original title is: Install Tutorial: Ubuntu 9.04, Apache with SSL, Subversion over HTTP / HTTPs, and Trac. Despite the fact that it's 1 year old now, I still receive appreciation comments; so I am pretty sure that following the instructions you'll have no big issues with the latests version available. Trac is not very easy to

Process & Processor

Performance Monitor a.k.a perfmon is used to monitor different counters for different purposes. However, some counters are bit confusing. Process and Processor two misleading counters so thought of putting this note. ProcessorWhen adding processor object, you have _Total object and 0, 1 .. which are the processor number. Following the graph for _Total (Red) , 0 (Blue), 1 (Pink) objects for %

Google Relaunches Instantiations Developer Tools - Now Available for Free

In early August, Google acquired Instantiations, a company known for its focus on Eclipse Java developer tools, including GWT Designer. We're happy to announce today that we're relaunching the following former Instantiations products under the Google name and making them available to all developers at no charge: GWT DesignerPowerful Eclipse-based development tools that enable Java developers to

CUPP – Common User Passwords Profiler – Automated Password Profiling Tool

A while back we had Wyd – Automated Password Profiling Tool but the guys at remote-exploit seem to have superseded this with CUPP.There are other similar options too – The Associative Word List Generator (AWLG) and also RSMangler – Keyword Based Wordlist Generator For Bruteforcing. People spend a lot of time preparing for effective dictionary attack. Common User Passwords Profiler (CUPP) is made

Exposing additional service metadata with WS-Discovery in WCF 4.0

WS-Discovery is not only a mechanism for discovering service endpoint addresses at runtime, but also a way to query for specific service information and metadata. If you look at it from another standpoint, WS-Discovery provides access to a decentralized short-lived service catalog that is available as long as the services are running. It is decentralized because every service expose their own

Oracle Database and Instant Client 11.2.0.2 are available on Linux

The Oracle 11.2.0.2 Instant Client libraries are now available on Linux x86 and x86_64 platforms from the Instant Client home page. And they'll soon be uploaded on ULN for customers with Oracle Linux support to install via the update server. If you are one of the (not so?) few users of command line PHP then you might want to grab the new client because it has Oracle bug 9891199 fixed. You'll also

50 Great Web Alternatives to Desktop Software

Even without the help of the ground breaking features in HTML5, web apps have come of age. While not all web apps rival their desktop counterparts, some clearly do. One solid example being online To-do apps with invoicing and project management apps also competent enough for a neck to neck fight. We’ve compiled a list of 50 worthy web app alternatives to standalone desktop apps. Let’s take a look

Silverlight Performance Tip: Understanding the impact of Effects on performance

We recently received a request from a developer to help analyze performance for a basic Silverlight application.This particular app was used as one of the Silverlight SDK samples (See image below). The application had a simple set of controls on a form, but its CPU usage was very high. I wanted to share our findings and explain how we fixed the issue.The first thing we did was to turn on

Windows Phone 7 development: Some ideas to get you inspired.

I've collected a few examples of what people are doing on Windows Phone 7 and would like to share them with you:Game: Ilomilo, simply beautiful game.App: OpenTable, restaurants  reservation app. App: ShazamApp: NetflixApp: Feed Reader, read more about it here.App: Foursquare, a location-aware, social networking app.App: FlixsterApp: WP7 MousePadGame: Flight Control game Game: Samarium Wars, a

How to Convert a Slick PSD Design to XHTML/CSS

Converting a Adobe PSD to a static HTML/CSS page can be quite the hassle, so today I will demostrate how to go about the process. We are going to take the PSD template below and convert it to a fully xHTML/CSS layout that works in all major browsers (IE6+). The page is essentailly broken down to five major sections, each one having its own container wrapping custom content. We will approch this

Integrate the 3D Engine Balder into Your Silverlight Applications Part 1

  In this series of articles, you will learn how to integrate the famous 3D Engine - Balder into your Silverlight applications. Since there are few documents, especially tutorials, with Balder, you will first learn the elementary stuffs associated with Balder through small pieces of sample applications. At last, you can accumulate all your strength to develop a real 3D Silverlight game

Creating a IE9-like UI

If you haven’t been living under a rock you might have noticed that IE9 Beta has been released! One of the things I like about IE9 is its new UI… Lets try and re-create it!Glass chrome window Frist things first, IE9 uses a glass chrome window… Microsoft has released the WPF Shell Integration Library which allows us to customize our window chrome“The custom chrome feature allows applications

An IIS Crash Analysis Story

Last week I attempted to update a high-traffic production ASP.NET application to ASP.NET 4.  In the course of doing so, I was surprised, despite having tested everything thoroughly in a staging environment, to find that under production loads, the system was erratic and slow to respond to requests.  Further inspection revealed that IIS was actually crashing under load, leaving a cryptic message

Silverlight, Out-Of-Browser and Multiple Windows

I was talking to a developer the other day about Silverlight out-of-browser applications and how there’s not really any support for opening multiple windows so that (e.g.) you might have a master window in the application and the ability to open sub-windows. It’s a feature that’s often requested and I think it’s referred to from this request here although that actually asks for MDI which I think

Alternative way for window services to interact with desktop where operating > XP

Problem:-When we migrate the solution to windows 7 operating sytem it runs in session 0 .So you get an message blocked by Interactive Service Dialog DetectionThis article Can be one solution, for the above problem. Question:-1) Why I want the windows service to interact with Desktop ,its not they are made for?Ans: Yes, Exactly! the windows services are not make to interact with Desktop.But after

Can’t remember the .Net String Formats? Always seem to have to search for them? Here’s a cheatsheet just for you…

This morning I saw this tweet from @jhollingworth …which linked to this excellent guide to .NET string formats by Steve TibbettSometimes, something is just so incredibly useful that even bookmarking it isn’t convenient enough – so I’ve hacked Steve’s guide and examples into a one-page A4 cheat sheet and stuck it on the wall next to my desk. This is so going on my workspace wall too…Read more:

Best Practices for ASP.NET MVC

[This post is based on a document authored by Ben Grover (a senior developer at Microsoft). It is our intention to integrate this information into the MVC 3 documentation on MSDN. We hope to hear from you and welcome any suggestions you might have.] This document presents a set of coding guidelines aimed at helping the ASP.NET MVC developer create solid applications. Of course, it's up to you as

XNA Storyboard

Project DescriptionXNA Storyboard provides a Storyboard system for XNA similar to Silverlight's, using DependencyObjects and DependencyProperties developed in C#.The purpose of this project is to provide an easy to use, yet robust mechanism for animating virtually any kind of value over time. TargetAction usageThis method is the quickest to implement and will likely integrate the easiest into an

89. File Drag-And-Drop Support In Silverlight

In this entry, I will talk about drop support that came with Silverlight 4. It is actually very simple to use and you can take the advantage of it if you happen to create a simple Silverlight Image Editor. This is a simple introduction to an editor currently I am working to customize images and in future apply adobe effects. However, in this entry, I will talk about only image(s) drag and drop

Lynis

DescriptionSecurity and system auditing toolProject informationLynis is an auditing tool for Unix (specialists). It scans the system and available software, to detect security issues. Beside security related information it will also scan for general system information, installed packages and configuration mistakes. This software aims in assisting automated auditing, software patch management,

Die-hard bug bytes Linux kernel for second time

The Linux kernel has been purged of a bug that gave root access to untrusted users – again.The vulnerability in a component of the operating system that translates values from 64 bits to 32 bits (and vice versa) was fixed once before – in 2007 with the release of version 2.6.22.7. But several months later, developers inadvertently rolled back the change, once again leaving the OS open to attacks

Tunneling SSH over HTTP(S)

This document explains how to set up an Apache server and SSH client to allow tunneling SSH over HTTP(S). This can be useful on restricted networks that either firewall everything except HTTP traffic (tcp/80,tcp/443) or require users to use a local (HTTP) proxy. A lot of people asked why doing it like this if you can just make sshd listen on port 443. Well, that might work if your environment is

Tunneling SSH over HTTP(S)

This document explains how to set up an Apache server and SSH client to allow tunneling SSH over HTTP(S). This can be useful on restricted networks that either firewall everything except HTTP traffic (tcp/80,tcp/443) or require users to use a local (HTTP) proxy. A lot of people asked why doing it like this if you can just make sshd listen on port 443. Well, that might work if your environment is

Kamis, 16 September 2010

Image of the Day: 8 reasons Optimus Prime is better than Jesus

Read more: Blaster Posted via email from .NET Info

Sony demoes flexible electronic paper display, tickles our fancy

  Say, did the air just get a little richer in vapor? Sony has titillated its home nation with a demonstration of a new flexible e-paper display, which looks set to compete with LG's, HP's, Toshiba's, and hell even Sony's own, flexi-display ventures. Employing a plastic substrate, the above prototype is apparently capable of being rolled up like a regular old newspaper -- presumably

One wide index or multiple narrow indexes?

Or “If one index is good, surely many indexes (indexes? indices? indi?) will be better”This is a question that comes up very often on the forums. Something along the lines of:I have a query with multiple where clause conditions on a table. Should I create one index for each condition, or one index with all the columns in it? The question basically boils down to this: Which is more optimal and

5 Best Large File Transfer Sites

What happens if you need to send someone a large file, such as a zipped up folder of images or a home movie? Most email providers limit the size of files you can attach and not everyone has access to a private server with FTP. In cases such as these, a large file transfer service can pull you out of a hole. Here are five ways to share large files easily and quickly.DropboxYou Send It Send 6(more.

USING APPDOMAINS TO MAKE NON-THREADSAFE CODE THREADSAFE

Recently, I was involved in a Wintellect consulting engagement where a customer had some class library code that was created years ago. The code in this class library was not designed to work well in a multithreaded environment. Specifically, this means that if two or more threads called into the class library code at the same time, the data got corrupted and the results could not be trusted.

HTTP Optimization the easy way: Part 1, how do I know?

Modern websites necessarily make a lot of requests for resources back to the server.  Through books like those by Steve Souders we’ve become increasingly aware that each of these requests causes a delay in whatever it is your user has requested being downloaded and displayed. If you don’t have both of Steve’s books, get them…and spend an hour or two going through his site…it’s awesome stuff. The

How to get a job at Google, interview questions, hiring process

The Google hiring process is designed to hire the most talented, creative, and articulate people in the world who will be the best fit for Google. The Google culture is different. You notice it the moment you walk on campus. It isn’t for everyone, but it works amazingly well for Google. That is why cultural fit is so important. There is a lot of mystery and misinformation about the Google hiring

Too Much Computer Time Hurts Ability To Innovate & Remember

According to a report in The New York Times, constant interaction with computer devices is robbing brains of much needed downtime.This means that overzealous geeks diminish their ability to learn, remember information, and come up with new ideas. One study showed that people who took a walk in nature learned significantly better than those who took a walk in a busy urban area, suggesting that

Introducing The Amazon Linux AMI

Yes, you read that right. We now have a Linux AMI tuned for AWS!Many of our customers have asked us for a simple starting point for launching their Linux applications inside of Amazon EC2 that is easy to use, regularly maintained, and optimized for the Amazon EC2 environment. Starting today, customers can use Amazon Linux AMI to meet these needs.  This just adds to the great selection of AMI

How do I create a UNC to an IPv6 address?

Windows UNC notation permits you to use a raw IPv4 address in dotted notation as a server name: For example, net view \\127.0.0.1 will show you the shared resources on the computer whose IP address is 127.0.0.1. But what about IPv6 addresses? IPv6 notation contains colons, which tend to mess up file name parsing since a colon is not a valid character in a path component. Enter the ipv6-

Silverlight Session Management, Error handling, and Unit Test of WCF service

AcknowledgementI had the following requirements:Session management.In the second web service call, i want to know something from the first callImpersonate userI don't want to enter my credentials if my service has to work as my user. Error handlingit’s not very cool to get a white website after an error occurs.Unit tests of the wcf serviceIt would be great to have tests for the stuff aboveLet's

Login and registration process in WPF application

Introduction:In this article I am creating a simple application for login and registration using WPF in visual studio 2010. In this application I am creating two window forms one is for Registration and another is for login. First of all user will register after then he/she can login. Now I am going to discuss in brief about this application. Step1: Open Visual Studio 2010 -> File -> New ->

Best open-source Wiki

CitadelCitadel is a collaboration suite (messaging and groupware). It provides support for Email, Calendaring/Scheduling, Address books, Bulletin boards, Mailing List Server, Instant Messaging, Wiki, Multiple domain support. TWiki - Wiki and Web 2.0 Application PlatformTWiki is a flexible, powerful, and easy to use enterprise wiki, enterprise collaboration platform, and web application platform.

הפייסבוק בתוך האאוטלוק? הייתכן?

שלום חברים, שמי טל בטלר, אני משמש כיועץ תשתיות בחברת Agile Business Solutions. התלבטתי מה יהיה הפרסום הראשון שלי בבלוג, החלטתי ללכת על פיצ'ר נחמד שכולכם תאהבו. מה הוא עיקר שימושם של רוב משתמשי המחשב? בשתי מילים – Outlook & Facebook. פיצ'ר חדש מאפשר לנו לקשר בין שניהם. מה זה בעצם נותן לנו? את האפשרות לראות עדכוני מצב ופריטים שפורסמו לאחרונה מאנשי הקשר שלנו ב- Facebook, את תמונת הפרופיל ועוד! אז

Подборка бесплатных шаблонов.

   Привет. Сегодня хочу продолжить серию подборок бесплатных шаблонов (HTML/CSS, Wordpress, Magento). Предыдущие подборки вы можете найти тут: Подборка бесплатных HTML шаблонов и тут: Подборка бесплатных шаблонов для Wordpress. GR8Dark Pro Read more: Bolvar blog Posted via email from .NET Info

Internet Explorer 9 Beta Product Guide

OverviewThis product guide outlines new features in Internet Explorer 9 Beta, highlights the top features, and provides additional information on features specific for end users, developers, and IT professionals. Read on to learn more about how Internet Explorer 9 unlocks the Beauty of the Web. Read more: MS Download Posted via email from .NET Info

Microsoft’s Latest Browser IE 9 Beta Available Now

You can now download the beta bits (English) and view some applications using HTML5 and advancements in Internet Explorer 9 at http://www.beautyoftheweb.com/ Internet Explorer 9 Beta is available in many languages here. You can download Internet Explorer 9 Beta in the language that matches your version of Windows or choose the English version, which works with all versions of Windows Vista and

IE9, Site Specific Browsers, and adding your own Jump List Items to Pinn

Site Specific Browsers aren't a really new idea. In 2005 there was an app called Bubbles I ran for a while that would let you run a website with minimal "browser chrome." Mozilla Prism (né WebRunner) is a Firefox add-in that does a similar thing. Google Chrome includes the idea of Application Shortcuts. The idea of all this is that some web apps are really applications and you think about them as

Behind the design of the Internet Explorer 9 chrome

   After the “Beauty of the Web” keynote earlier today I got a chance to speak with several design leads of the Internet Explorer 9 team – Mary-Lynne Williams, Jane Kim and Jess Hollbrook to learn more about the decisions made to make one of the most designed Internet Explorer releases for a long time. The first thing you’ll notice with IE9 is that just how “light” it looks. Even though the IE9

Upload multiple files using Generic Handler in Silverlight 4

This article describes for you the basic use of generic handler and how to upload multiple files using generic handler in Silverlight.What is Generic Handler? Generic handlers have an extension of ASHX. They're equivalent to custom handlers written in C Sharp or Visual Basic.NET in that they contain classes that fully implement IHttpHandler. They're convenient in the same way ASPX files are

Rabu, 15 September 2010

Vienna 6 experience

Vienna 6 experience Thanks for viewing the Vienna 6 experience! The following description will tell you all about this new release of the Vienna Transformation Pack. AboutThe Vienna 6 experience is the most advanced transformation pack for Windows 7 to date. It has been changed completely since Vienna 5. The most unique new feature has to be the whole new and exclusive Rainmeter suite, created by

SlimDrivers Beta Provides Automatic Updates for Your Windows PC

OverviewSlimDrivers is a utility currently in Public Beta that allows you to easily update your computer hardware drivers. It provides an easy way to update PC drivers, back them up, roll them back if they don’t work, and allows you to schedule updates as well. Setup and UseInstallation is easy following the wizard and accepting the defaults.Read more: How-to-geek Posted via email from

SecondShell is a portable utility that makes Windows Explorer a lot more user friendly

SecondShell is a tool that makes window management both less fiddly and more keyboard shortcut oriented. It doesn't actually do a whole lot (it's only 200 kilobytes!), but it adds such handy features that you'll wonder why Windows doesn't include them by default. First, you can resize windows by holding down Alt+Right click and dragging the mouse anywhere in the window. Alt+Left click moves the

Insync Is Dropbox For Google Users

 Microsoft Sharepoint, Box.net or Dropbox are just a few of many services that let users share and sync files across multiple platforms and access them from anywhere. But there’s a new player in town: Insync, which just launched with the same selling proposition but stands out with tight Google integration (for Gmail, Google account, and Google Apps account holders). In other words, if you’re

Nature photographs by Mike Swanson

Take a closer look at nature's beauty with this Windows 7 theme, showcasing photos from Microsoft blogger Mike Swanson. Read more: Windows Theme Posted via email from .NET Info

Grant access to certificate’s private key in IIS 7.5

After a bad week (where my work machine died), I’ve finished reinstalling everything. This time, I’ve went with Windows 7 and as a bonus, I’ve ended up with IIS 7.5. One of the things I needed to recover my working environment was to configure access to the certificates’ private keys (I have several WCF services which need certificates). In the old days, the solution was to use the httpcertcfg

Silverlight 4 – Using The Visual State Manager And Behaviors

In this tutorial, I am going to use the Visual State Manager and Behaviors to do animations. I will be using Blend 4 to do this tutorial. Blend will make this much easier to do rather than writing the XAML by hand. The Visual State Manager allows you to create “states” of objects and then move to those states. Moving to those states can be done through code(just one line of code), or by using

A free tool for creating SCORM learning materials yourself

   Have you heard of the free Microsoft Learning Content Development System? We’ve just updated it to version 2.5, which now supports more complex content, and is Firefox and Silverlight 4 compatible. It is a free tool that lets you create high-quality, interactive, online courses, and publish them in SCORM 1.2 packages (exactly what your Learning Platforms/VLEs like to consume!). It allows you

nVLC

IntroductionEver since I started using VLC Media Player, I was impressed with its capabilities, especially its built-in codecs which require no further installations. After exploring the VLC structure a little further, I found the libvlc.dll module which is an API for the entire VLC engine, and contains a rich set of rendering, streaming, and transcoding functionality. Libvlc is a native DLL

sessionthief – HTTP Session Cloning & Cookie Stealing Tool

sessionthief performs HTTP session cloning by cookie stealing. It can issue basic nmap and nbtscan commands to see which IPs are on the subnet, or just listen for IPs broadcasting packets. It can quickly perform ARP poison routing to get packets given the IP of the client if not on an open network or hub, and should also work with interfaces in monitor mode. It integrates automatically with

Free open source alternatives to Photoshop, InDesign and Illustrator

For web designers, developers and amateur creative types that work with a lot of graphics and image manipulation, the decision of which software to use is an important one. While Adobe Photoshop and its related Creative Suite programs are well respected throughout the world, open source software is making some big gains in terms of popularity and acceptance. Each graphics software release

Cassandra cluster in a single machine with Ubuntu and VirtualBox

This is a simple tutorial on creating a Cassandra cluster using a single machine with only Ubuntu and VirtualBox.If you’re willing to do this, I’m assuming you have some basic knowledge of Linux commands, such as for setting permissions (sudo, chown, chmod) and installing packages. However, it’s really easy. In this case we will be using a Ubuntu machine, hosting other Ubuntu machines as well.

Code Access Security in ASP.NET 4.0

In previous articles we have seen how the Code Access Security model changed in .NET Framework 4.0.In What's new in code access security in .NET Framework 4.0 - Part I we saw how the CAS Policy System that was used until .NET Framework 3.5 has now been replaced by the Level2 Security Transparent Model. Permissions to use the protected resources granted to an assembly have been moved from the

A Visual Guide of the C++ Compilation Process

We seem to get a lot of threads asking about headers, definition and redefinition errors, including cpp files, etc... so it is time for diagrams (but first, some words)!A typical C/C++ compiler consists of several pieces: the preprocessor, the parser, the lexer, the linker, code generator, code optimization, etc... but for the purpose of simplicity I'm going to refer to the whole "package" as "

September 2010 Security Release ISO Image

This DVD5 ISO image file contains the security updates for Windows released on Windows Update on September 14th, 2010. The image does not contain security updates for other Microsoft products. This DVD5 ISO image is intended for administrators that need to download multiple individual language versions of each security update and that do not use an automated solution such as Windows Server Update

Display large amount of data in GridView with search functionality

IntroductionThis article explains how to display thousands or millions of data in GridView in ASP.Net 3.5.In Part - 1, our main goal is to achieve super fast performance of gridview when it display large amount of data. When user navigates through data, they should not have feeling that they are navigating to millions of data. In Part - 2, we will implement search functionality over the

Silverlight DataGrid - Performing DML Operations (Update, Delete and Insert)

  Last week, I was working on a Silverlight LOB application. I came across a requirement for providing an ASP.NET GridView like behavior for the Silverlight DataGrid. I thought of writing an article and sharing my code with you all. In this article, we will see how to perform Insert, Update and Delete operations in the Silverlight DataGrid.  We will first see the Update and Delete operations,

SSIS MSBuild task now included in MSBuild Extension Pack

The information in this blog post may be of interest to anyone out there that is using Continuous Integration with msbuild in order to build/deploy a project that includes SSIS packages.The MSBuild Extension Pack at http://msbuildextensionpack.codeplex.com/ now includes an MSBuild task that will build an SSIS project, the output from which is a .deploymentmanifest file that can be used in concert

Blend Bits 8: Trigger Fires Action

Blend 3 introduced the idea of Triggers, Actions and Behaviors as a way in which a developer can package up functionality for re-use by a designer in a drag-drop manner. The way I think of them in my head;Action – piece of code that does some single thing.Trigger – piece of code that causes some Actions to run at “some point”.Behavior – piece of code that attaches itself to some other object and

Determine Your ASP.NET Page's View State Size

Introduction   The ASP.NET WebForms model aims to simplify web development by blurring the line between the client and the server. In short, WebForms allow the page developer to set aside the fact that the browser and the web server are temporally, physically, and logically disconnected. The page developer can create server-side event handlers that execute in response to a client-side action (

Using OpenSSH with smartcards

   OpenSSH is the most popular connection system to remote computers. It is free software available under Mac OS X, GNU/Linux and even Windows. OpenSSH is probably used by hundred thousands of users. In this HOWTO, you will connect from your computer (later called "client") to a remote computer (later called "server") using a smart card or a token, for complete security.This tutorial covers: How

Selasa, 14 September 2010

Film Industry Hires Cyber Hitmen To Take Down Pirates

Girish Kumar, managing director of Aiplex Software says his company is being hired by the film industry to attack online pirates. He says if a provider did not do anything to remove the link or content hosted on its site, his company would launch what is known as a denial-of-service (DoS) attack on the offending computer server. From the article: 'Kumar said that at the moment most of the payment

Google API for .NET

Project DescriptionGoogle API for .NET (called Gapi4net) is a wrapper of API's Google. Google introduced a set of technique that we can use at server side (request from the Url that expose as service from Google) and client side (request through Javascript library). Gapi4net, however, only wrapped some of API from the server side. And in this library we wrapped many APIs as: Web, Local, Video,

Vulnerability In .NET AES Implementation Puts ASP.NET Web Sites at Risk

ASP.NET web applications that leverage Forms Authentication, ASP.NET Membership Providers, ASP.NET Role Providers, and/or ViewState encryption are vulnerable to data exposure and potentially tampering. Details to be given this Friday, Sept. 17th at the ‘ekoparty Security Conference’ in Buenos Aires. 'Padding Oracle' Crypto Attack Affects Millions of ASP.NET Applications"It's worth noting that the

Is That the Right Version of Mscoreei.dll?

After installing .NET 4.0 or later you may notice something a little unusual about your .NET processes. Here is a partial list of the loaded modules of a simple “Hello World” executable compiled with the .NET 2.0 compiler. start end module name60f00000 61491000 mscorwks C:\Windows\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll6c650000 6c6b6000 mscoreei C:\Windows\Microsoft.NET\Framework\

Windows API Code Pack v1.1 Released!

Last Tuesday (31.08.2010) Microsoft released a new version for the excellent managed library, Windows API Code Pack.For those who don’t know, this library serves as a managed wrapper for many Windows APIs which are not included in .NET framework, especially new features from Windows Vista and Windows 7. I’ve been working with this library for quite some time now and I must say it is “.NET missing

Dependency Injection

  Dependency injection is a technique used in object-oriented programming languages. It promotes loose coupling of components by passing dependencies to an object, rather than having an object instantiate its own dependencies. What is Dependency Injection?   Object-oriented design can lead to the creation of structures containing components that are dependent upon other classes, known as

CryptoLicensing For MFC v2010 R2

CryptoLicensing for MFC provides a robust, yet easy way to add licensing, copy-protection and activation capabilities to your MFC, ATL or C++ applications, libraries, components and controls. CryptoLicensing for MFC uses the latest military strength, state-of-the-art cryptographic technology to ensure that your software and intellectual property is protected. Read more: LogicNP software

Example Upload & Resize Images in ASP.NET MVC

Today I write Controller used Upload & Resize Images in ASP.NET MVCStep One : I create Controller  used to Upload and display photos uploaded listHere this code : public ActionResult UploadImage()        {            ViewData["Message"] = "Welcome to GeeksShip.com! Example Upload & Resize Images";            const string folderThumbPath = "/Content/StoredImages/Thumbs/";            var

Sandcastle that is. Here’s a 26 page article on doing just that…

The most effective way to document .NET code so that others can understand it and use it, is to use XML Documentation and Sandcastle. It isn't that easy. Michael Sirens produces the easy guide to the process that Microsoft never managed, and introduces several applications that help. ContentsXML Documentation Comments: First Look. Doc-Comment Elements. Automate Your Doc-Comment Creation. Level 1

Custom ValidationSummary with Data Form - Silverlight 4

IntroductionThanks to all members.I have found many solutions for my issues from codeproject community and it's time for me to contribute!In this article I'm explaining how we can implement custom Validation Summary by hiding default validation summary of data form. BackgroundFollowing are the solutions I'm focusing:MVVM implementation with OOD principles.Domain layer design clues.Custom

Free MvcCaptcha library is available

Initial release of Free ASP.NET MVC Captcha library is available here:http://www.smartsoftwarebits.com/mvccaptcha This small customizable library delivers:HtmlHelper extension method (MvcCaptcha)  to be used in ViewsCaptcha validation attribute (ValidateMvcCaptcha) to be used in ModelsMvcCaptcha controller to generate captcha's images You are welcome to contribute to this project your ideas and

Introducing the Lync Controls SDK

Microsoft today announced Lync Server 2010 as the official name for Communications Server “14”.  A release candidate (build 7457) is also available for download at microsoft.com. Lync includes a new SDK called the Lync Controls SDK that includes WPF and Silverlight controls that developers can use to integrate Microsoft Lync (Communicator) functionality into their applications.  This includes

Visual Studio Add-in Library

IntroductionIt has been a long time I wanted to natively integrate all our tools into Visual Studio, but due to lack of time and desire, I always thought "OK, I'll see this later" and nothing was done... So this summer, I started to dig the Visual Studio plug-in APIs (EnvDTE), and while browsing CodeProject and more generally the Web, I discovered that in fact no one has a clear and simple

Burnbit turns just about any download into a torrent

  Ever found an awesome download on the Web and thought, "Man, why don't the offer a torrent download?!" It's so much nicer pulling down Ubuntu ISOs at 690K per second via µTorrent instead of 250K or so via HTTP. A newly-launched service called Burnbit is set to give Web downloads a much-needed punch in the face. Head over to their website, drop the URL to an HTTP download in the blank, and

HDCP 'master key' supposedly released, unlocks HDTV copy protection permanently

Just as the MPAA is preparing to offer movies to customers at home while they're still in theaters by limiting playback to DRM-protected digital outputs only, the HDCP protocol they rely on may have been cracked wide open. All devices that support HDCP, like Blu-ray players, set-top boxes and displays with HDMI inputs, have their own set of keys to encrypt and decrypt protected data and if keys

‘Graph Your Inbox’: A Side Of Gmail You’ve (Probably) Never Seen Before

   More and more, we’re seeing startups tap into the massive amount of data that’s housed in our email inboxes. Many of these, like Rapportive and AwayFind, are built around helping your more effectively manage and communicate with your contacts. But what if you just want to get a quick visualization of your Email history without having to set anything up? A new Chrome extension called Graph Your

Senin, 13 September 2010

Cybercriminals Create 57,000 Fake Sites Each Week

In a recent investigation, it was discovered that cybercriminals are creating 57,000 new 'fake' websites each week looking to imitate and exploit approximately 375 high-profile brands. eBay and Western Union were the most targeted brands, making up 44 percent of exploited brands discovered. Visa, Amazon, Bank of America and PayPal also heavily targeted by cybercriminals. Banks comprise the

How to Tell What Type of Memory Your Linux PC Has Installed

If you are looking to upgrade the memory in your Linux PC, you are probably wondering how many open slots you have, what type of memory is already installed, and what you need to buy for an upgrade… without having to open your computer. Since you shouldn’t have to open up the computer just to figure out what you have installed, here’s how to detect the type of memory your Linux PC has installed

Cameyo Creates a Portable Version of Just About Any Program

Windows only: If you're a big fan of portable applications, but there isn't a portable version of your favorite app out there, free app Cameyo will create one for you.Cameyo is extremely simple to use. Just start it up, let it take a snapshot of your PC (which can take a little while, even if you don't have a ton of stuff loaded onto it), and install your program of choice. After you're done,

GoDaddy Up For Auction

GoDaddy.com, the closely held website that registers Internet domain names, has put itself up for sale in an auction that could fetch more than $1 billion, people familiar with the matter said. The company, which currently has more than 43 million domains under management is well known for its edgy advertising, including Super Bowl commercials and ads featuring different 'Go Daddy Girls,'

SSL Handshake

How do you exchange secrets without knowing the codes to use?  Typically it is a recursive kind of problem.  With the classic mode of symmetric encryption keys, it is necessary to magically transport the key to the other side.  This would often entail using a secure non-digital technique like carrying it there. In the web, this is impractical and would hinder the use of encryption.  Thank

Need for Speed World Goes Free

  The Need for Speed World team is pleased to announce we are removing the Level 10 cap starting today and making the game completely Free to Play. We've listened to the comments from our community and we've decided to make a change. Previously, gamers who didn't buy the Starter Pack were unable to progress past Level 10. Beginning today, anyone will be able to race all the way through to Level

Выразите себя – кодирование видеороликов с помощью Microsoft Expression Encoder 3 SDK

  Один из моих самых любимых эпизодов — сцена в фильме, где Кларк Гризвулд — его роль в фильме «Рождество семейки придурков» («Christmas Vacation») исполняет актер Чеви Чейз (Chevy Chase), — оказывается запертым на своем чердаке при попытке спрятать там рождественские подарки. Чтобы согреться, он надевает розовые перчатки, зеленую шапку и меховую накидку, вытащенные из пыльного сундука. На дне

Linked Server Concept in SQL Server

It's quite a different area, which I would like to concentrate more. What's this???? linked server......Accessing the resource in the other server can be achieved using Linked server. Considering am having a server named "ServerA" and I would like to grab some data from the remote server named "ServerB". In that case, we need to create a linked server. In our scenario, the linked server is "

AFTER UPDATE Trigger in SQL Server

AFTER triggers can be used to fire after updating a table. It can be used to make decisions based on the values being updated.Consider the following table:CREATE TABLE emp(empid varchar(10), salary decimal(12,2)) GOINSERT INTO emp(empid,salary)SELECT 'EMP01',20000 union allSELECT 'EMP02',16700 union allSELECT 'EMP03',2000 union allSELECT 'EMP04',2800.45 union allSELECT 'EMP05',50000 GOSuppose you

Where Does IE Spend Most Time When Loading a Page?

Jason Weber, Lead Program Manager responsible for Internet Explorer Performance, has released some internal data showing where IE 8 spends most of its time while preparing a page then rendering it, suggesting what websites should be focusing on. According to Weber, Internet Explorer contains 11 subsystems starting with Networking and ending with Rendering:Networking – responsible for

Homebrew Cray-1A

  As part two (see previous attempt) of my ongoing series in ‘computational necromancy,’ I’ve spent the last year and a half or so constructing my own 1/10-scale, binary-compatible, cycle-accurate Cray-1. This project falls purely into the “because I can!” category - I was poking around the internet one day looking for a Cray emulator and came up dry, so I decided to do something about it.

Секреты и техника качественного эффекта листания страниц

   Техника листания страниц уже несколько лет присутствует во Flash. Тем не менее, не все реализации одинаковы. Обычно, качественные компоненты для эффекта листания страниц, которые можно купить, значительно отличаются от тех бесплатных руководств, которые вы найдете онлайн. Самое большое отличие заключается в диапазоне движения для уголка страницы. Большинство бесплатных руководств предлагают

How To... Cram a 24-Core Linux Cluster in $30 IKEA Drawers

   This may win the gold in terms of Ikea Hacks. Tim Molter and his friend Alex Nugent needed a ginormous amount of computational power for some projects and they wanted an inexpensive and elegant solution."We already built a handful of dual-core headless Linux boxes and added them to our local network, but we could see that adding more would not go too far because of space limitations. What we

Back to Basic – ASP.NET Runtime Impersonation

Today I got a question from one of the developers at my main customer. The question was how to move an uploaded file from an ASP.NET server to a file server on the network. The answer is of course by impersonating. In this post I’ll explain how you can make ASP.NET impersonation and in more details how to make runtime impersonation. Impersonation in ASP.NETWhen we are doing I/O operations, the

Top Ten Free Online Tools For Web Developers

Top Ten Free Online Tools For Web DevelopersIn this collection I would like to show you very handy and useful online applications for developers and web masters. If you are a developer you will love these freely available online applications. Using them you can improve the quality and accuracy of your development work. Blandt Text GeneratorBland Text Generator – This handy tool helps you create

Making asynchronous calls to web services during ASP.NET page processing

Some ASP.NET web applications use web services to get some data that they display to users. Some pages may lay hardly on web services and these pages need some optimization to work better. In this posting I will show you how to use web services behind your ASP.NET page asynchronously and perform a lot of queries to web services. Sample code included! Asynchronous page processingAs an introduction

Microsoft All-In-One Code Framework New Samples Updated on 2010-09-06

If it’s the first time that you hear about Microsoft All-In-One Code Framework, please read the introduction on our homepage http://1code.codeplex.com/, and this Port25 article http://port25.technet.com/archive/2010/01/18/the-all-in-one-code-framework.aspx.   Windows Shell Extension New Samples   Read more: All-In-One Code Framework Posted via email from .NET Info

Power Eraser, Norton style, is now free (as in free)

Norton Power Eraser is a new tool from Symantec that the company says is the home user's last, best hope for eradicating an aggressive malware infection. Power Eraser is free …By making Power Eraser free, the company hopes to draw in users who have been scared off by years of bad experiences and who haven't given the Norton suites a chance since the programs' turnaround in the 2009 versions.

Microsoft Office 2010: Primary Interop Assemblies Redistributable

OverviewThe redistributable contains the PIAs for the following products:Microsoft Access 2010Microsoft Excel 2010Microsoft InfoPath 2010Microsoft Outlook 2010 Microsoft PowerPoint 2010Microsoft Project 2010Microsoft Publisher 2010Microsoft SharePoint Designer 2010Microsoft Visio 2010Microsoft Word 2010The redistributable package also contains additional PIAs that are associated with many of

Experimenting with enterprise level bus messaging

Table Of ContentsIntroductionPrerequisitesDiscussion About NServiceBusTypical ArrangementsConfigurationAPIMessagesSagas EndpointsHostingIOC What Does The Demo App Look LikeWhat Does The Demo App DoHow Does It All WorkCommon PartsThe MessagesThe Publisher The Final WordComments About Original Articles Content From NServiceBus AuthorImportant Ammendment When Working With MVVM And WPF/SLThat's

Microsoft Security Compliance Manager

Overview   Take advantage of the experience of Microsoft security professionals, and reduce the time and money required to harden your environment. This end-to-end Solution Accelerator will help you plan, deploy, operate, and manage your security baselines for Windows® client and server operating systems, and Microsoft applications. Access the complete database of Microsoft recommended security

Making any User Control Draggable in Silverlight

Silverlight gives you easy access to make your User Controls come alive. For example you can make any control in Silverlight draggable.  Here's how:In your  XAML Code add a TranslateTransform inside your layout grid of your user control.  The TranslateTransform will allow you to move your grid along the x and y coordinates of your application Listing 1 - Adding the TranslateTransform to your

How do you do an outer join with DataTables in .NET 2.0 ?

Last week, I had to join two DataTables together using an outer join.  Seems easy right?  And if you're thinking, PIECE OF CAKE!!!!!!!!!!!!  Just requery the DB.  Or mabye you're thinking to yourself, just use LINQ.  HHHHHMMMMM I would LOVE to use those things but the problem is I'm tied to .NET 2.0 and unfortunately the data is already in an XML file and I'm not able to requery the db again.  

Clean paths with WCF Hosted Workflows

I am a big fan of the things added to WCF 4.0. One of those things is the deep integration with ASP.NET routes. Today, I was writing a service in WF and hosting the workflow with WCF. I really didn’t like the service URL—yeah, I’m a picky developer who doesn’t like exposing implementation details in the URL. I knew a few things:1. WF/WCF integration provides a ServiceHostFactory named

Microsoft Security Compliance Manager

Overview   Take advantage of the experience of Microsoft security professionals, and reduce the time and money required to harden your environment. This end-to-end Solution Accelerator will help you plan, deploy, operate, and manage your security baselines for Windows® client and server operating systems, and Microsoft applications. Access the complete database of Microsoft recommended security

Announcing Expression Encoder 4 Pro availability for redistribution!

Here is some exciting news for all of you that are video designers, editors or producers. Today Microsoft announced a plan to license its Expression Encoder 4 Pro product not only for development, but for the first time, also for redistribution! What this means is, due to popular demand, partners will now be able to directly license Expression Encoder from Microsoft and distribute it as an add-on

Introducing the Microsoft Web Farm Framework

Last month we released a beta of the Microsoft Web Farm Framework. The Microsoft Web Farm Framework is a free product we are shipping that enables you to easily provision and mange a farm of web servers.  It enables you to automate the installation and configuration of platform components across the server farm, and enables you to automatically synchronize and deploy ASP.NET applications across

Microsoft Speech Platform - Software Development Kit (SDK) (Version 10.2)

Overview   This software development kit contains the documentation, development resources, tools and samples for development of speech applications that utilize the Microsoft Speech Platform Server Runtime 10.2. Read more: MS Download Posted via email from .NET Info

NASA on the Common’s Photostream as RSS Based Windows ThemePacks

   Not only can you take a look at over 50 years of photos but they also are asking you to help tell the story of these photos by adding tags, keywords and commenting on them to help identify people and objects in the photos. A number of cool NASA pictures, which since they are hosted on Flickr, it’s almost TOO easy to turn them into a RSS based Windows 7 Theme.Well if it’s so easy, why don’t I

Creating a RSS Feed based Windows Theme Background Slideshow

I was listening to Windows Weekly on my Zune this morning, and Paul’s Pick of the Week was the Bing Dynamic Theme, which dynamically displays new photos from Bing as your desktop background.   Awesome… this is just like Webshots back in the day! (Errr… I guess they are still around at http://www.webshots.com/.  We’ll use that information in a second.) When downloading the theme, I noticed that it

rand vs. crypt_gen_random

Many applications need to generate random data, and in order to help in this task they typically rely on pseudorandom number generators (PRNG). Typical PRNGs are deterministic in nature and therefore they are not cryptographically suitable, this is the case of the built-in RAND (http://msdn.microsoft.com/en-us/library/ms177610(SQL.105).aspx) in SQL Server.   If your T-SQL application needs to

Script# Contrib

Project DescriptionThis project was designed to add functionality and ease-of-use to Script#.Read more: Script# Contrib Posted via email from .NET Info

WCF Null binding

I was testing some of my WCF code when I came up with this idea of using a 'Null binding'. Essentially, When you create a WCF service today, you also need a client which can send you message to get your service operations kicked off. The same is the case on the send side as well. When you want to check the client side functionalities you need to have a service to consume that message. This

Common mistakes made when measuring the speed of code

During times I have seen problematic ways how developers measure the speed and performance of their code. There are some easy tricks that help you make your measurements way better and accurate comparing to measurements made not so well. In this posting I will give you some hints how to get more accurate results when measuring the speed of your code. 1. Don’t use Debug configurationThis is one

Tip: שימוש ב jQuery לפיתוח לוקאלי

היום קיימים CDN’s שונים אשר מאחסנים לנו את הספריה בשרתים שלהם כגון: Google CDN ישנם גם מקרים רבים שבהם אנו מפתחים ללא חיבור לרשת…  בטיפ הבא אראה לכם דרך נחמדה לקריאה של ספריית jQuery מ CDN או מתקיה לוקאלית

zimbio

My Zimbio

Total Pageviews

Diberdayakan oleh Blogger.

Pages