» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with .NET + Windows

All About .NET

If you are new to the world of .NET or looking for great Tips and Tricks, this is the place to go.

technology: dzone.com: tech links

.NET Synchronised Dictionary

In .NET 2.0 and above the SyncRoot was removed from the Dictionary and Hastable classes which meant you can't create thread-safe versions of these anymore. So here I provide a simple implementation of a generic synchronised dictionary class that is thread-safe, this was developed in .NET 3.5 using the new Threading.ReaderWriterLockSlim class.

technology: dzone.com: tech links

Why Request.Browser.Crawler is Always False in C#

When you try to use the Request.Browser.Crawler property in attempt to track search engine crawlers to your website built on IIS, but it always returns false even you can find the access is from search engine crawler in the IIS log files. This article presents you the solution to fix this problem.

technology: dzone.com: tech links

How is my C# code converted into machine instructions?

As we all know that our .NET code (C#, VB.NET etc) are converted into MSIL instructions which in turn are put into the assemblies. MSIL is a high level language, not as low as machine instructions, so it needs to converted into machine specific binary code or needs to be interpreted somehow.

technology: dzone.com: tech links

Linq to SQL with Windows Communication Foundation in a Multi Tiered Environment - Part 2

In the first part of this article, I tried to define a Users & Favorites scenario and the things to keep in mind about Linq to SQL. In this post I’ll continue building that application and show its implementation in different tiers connected with WCF.

technology: dzone.com: tech links

Another Use for C# Using

If you are a C# developer you're familiar with the using directive. It appears at the top of every one of your class files informing the compiler what namespaces should be looked at while compiling this code page so that you don't have to fully qualify every object. (This isn't the interesting bit)

technology: dzone.com: tech links

Calculator.NET

Introducation

Calculator.NET is easy to use calculator with innovative features for Windows. Calculator.NET can be used to perform any of the standard operations for which you would normally use a calculator.

Download

Screenshots

Features

  • Text Pad
  • Number History
  • Easy to use user interface
  • Unicode Support
  • Standard arithmetic operations: Addition, subtraction, multiplication, division
  • Indices operation’s: Square, cube, square root, n th power.
  • Factorial
  • Memory Operations

Requirements

DZone PlugIn for Windows Live Writer

John Papa has written an excellent new plugin for Windows Live Writer that makes it super-easy to include a DZone widget in every posting you write!

technology: dzone.com: tech links

Paint.NET

Free Software for Digital Photo Editing

open-source: del.icio.us tag/open-source

Steven Swafford: DoD .NET Developer : Monitor a specified file location for changes

Monitor a specified file location for changes Assume for a moment that you need to monitor a specific folder and its subfolders for incoming files such as a FTP transfer and you wanted to accomplish such a task without an type of action from the system a

open-source: del.icio.us tag/open-source

CodeProject: Monitor all file system activity on a target server. Free source code and programming help

This file system watcher allows you to monitor all file system activity on a target server. This is particularly useful when you are working with an architecture that requires complex configuration modifications. By deploying this file system watcher yo

open-source: del.icio.us tag/open-source

Ordering directories by creation date using LINQ

How to use LINQ to order directories by creation date, pretty neat piece of code

technology: dzone.com: tech links

C# Dictionary Basics

Learn how to use the Dictionary collection object in C#.

technology: dzone.com: tech links

Why Windows Form Designer is Bad

Windows Form Designer in Visual Studio seems great for a newbie programmer. With drag and drop capability and a powerful visual designer, you can easily mock up a beautiful looking screen in no time. Programming couldn't be simpler.

technology: dzone.com: tech links

Taking Simple Screenshots with C#

This tutorial walks you through how to take screen-shots in C#, using visual studio. Very simple and includes a Visual Studio solution for those who might want to look at how a screen-shot function can be implemented into an application.

technology: dzone.com: tech links

Il futuro non è più quello di una volta…

Fino a poco tempo fa pensavo che .Net (in quanto prodotto Microsoft) stava avanzando così tanto da buttare fuori di scena tutti gli altri modelli di sviluppo presenti sulla scena. In realtà per come la Microsoft sta giocando la sua partita .Net avrà senso solo finché Windows manterrà la sua quota di mercato. Ma forse bisogna guardare con più attenzione ai seguenti fatti:

  • sui desktop, Windows è ancora la scelta obbligata dato che le aziende che producono software e periferiche offrono quasi sempre soluzioni per Windows
  • il web, di contro, è permeato ancora di PHP, JSP di Apache e MySQL, per quanto, a livello enterprise ASP.NET, IIS e SQL Server, per via della loro stretta integrazione e user-friendliness (apparente), non sono certo una realtà minore
  • rispetto a qualche anno fa, esistono molte più piattaforme non-windows con cui fare i conti: lato mobile gli attori protagonisti sono Nokia, BlackBerry e iPhone; Microsoft dice che loro hanno un quota di mercato rilevante ma il dato, secondo la mia opinione, riguarda solo gli utenti di tipo aziendale (e tra questi manager e rappresentanti); mi sembra che tra i normali consumatori la piattaforma di riferimento sia Nokia
  • Java si è giocata la carta dell’open source e si contende, insieme a Mono, lo scettro di ambiente di sviluppo multipiattaforma per eccellenza: basta vedere la corsa ai nuovi ambienti di sviluppo per iPhone che, nonostante le limitazioni della licenza dell’SDK, è appena iniziata; guardate qui e qui
  • Java, dopo un periodo di sonnolenza, sembra aver ripreso la voglia di essere un competitor serio anche per le applicazioni desktop: ultimamente librerie come SwingX, Timing Framework o Jgoodies e ambienti di sviluppo maturi come NetBeans ed Eclipse dimostrano che lo sviluppo con Java non ha nulla da invidiare a .Net o Flash; inoltre il JCP, ovvero la comunità Java che decide come orientare le novità del linguaggio, è attiva più che mai per renderlo un linguaggio al passo coi tempi: sulla scena i linguaggi “minori” come Python, Ruby, Groovy e Javascript dimostrano giorno per giorno le loro indubbie qualità (type inference, definizione dinamica di metodi ed attributi, estensioni delle classi, presenza dei closures) e la capacità di Java di integrarli per ora lo sta salvando dal confronto diretto con il più giovane e performante C#; i grandi nomi dietro a Java dicono che non è possibile mantenere Java un linguaggio così semplice: è vero che le cose che fa C# si possono ottenere lo stesso ma la complessità necessaria per farlo scoraggia i più; Microsoft ha dimostrato che ha conoscenza ed esperienza da vendere nell’ambito dei linguaggi di sviluppo: LINQ, Parallel FX, e altri progetti dell’area Research stanno lì a dimostrarlo; di certo Java non può rimanere a guardare (e per fortuna non lo fa)
  • a proposito di Flash, va ribadito che ormai sono molti i progetti open source il cui output è un file Flash; la stessa Adobe inoltre ha da poco rilasciato la suite Air, che consente di portare le applicazioni flash sul desktop
  • Internet Explorer, sebbene sia il browser più diffuso, se la deve vedere con Firefox, Safari e all’orizzonte appaiono progetti come questo, molto interessante per le opportunità che presenta
  • non ultimo, il sistema operativo: Windows Vista ha avuto il grandissimo merito di dirottare molti utenti verso altri sistemi operativi ed ha convinto molti governi a scegliere alternative open source ai suoi prodotti; da questo punto di vista possiamo certamente dire che Microsoft è stata un grosso sponsor per il movimento del Software Libero; inoltre sulla scena, Apple si fa sempre più presente grazie alla riconosciuta qualità del suo sistema operativo e alla bellezza dei suoi prodotti: riuscendo inoltre ad attingere a piene mani da tutti i progressi del mondo Gnu/Linux e FreeBSD, Mac OS X sembra sempre più la piattaforma di sviluppo ideale per tutti i progetti non .Net (ricordo che da poco è stato rilasciato anche MonoDevelop per Mac OS X)

Insomma, sul palcoscenico ci sono molti attori e, forse, rispetto a qualche anno fa, la conoscenza diffusa delle alternative possibili rende i grossi nomi meno capaci di dirottare le scelte del mercato con semplici strategie di FUD (ossia instillare il dubbio che scegliere prodotti alternativi produca perdite, disastri e cataclismi di varia natura). Il modello di sviluppo open source risulta vincente a tal punto che grosse compagnie decidono di acquistarli in blocco piuttosto che derivarne lo sviluppo.

Vedremo cosa ci riserverà questo incerto futuro.

Qualche dettaglio: per chi non lo sapesse Lobo Browser è un browser web open source scritto interamente in Java. Nell’ultima release integra il rendering di applet JavaFX, ossia il nuovo concorrente di Flash nell’ambito Web.

Zac

User:szacchino: Keep In Tech

Windows Hosting rates are killing Developers and Students... Is Microsoft aware ?

I was shocked to get an email today morning from my close buddy, now can be called as a free lancer. He informed me that he had said a life long "goodbye" to Microsoft platform for ever, since he was constantly losing more money on hosting charges and some times even had to pay from his own pocket to survive. He informed me that he shall be working with Open Source Languages now onwards, and he did not regret a bit to leave Microsoft career for ever. He was keen to survive today, rather than be remembered as an .Net developer tomorrow. He used to be a C# Genius, and have been working on big projects.

technology: dzone.com: tech links

12 Essential Free Tools for .NET Developers

Over my course of .NET development, I have compiled a list of essential free tools for .NET applications. This is not a the alpha or the omega of tools, just a short list that I feel is essential.

technology: dzone.com: tech links

Access Gmail (SSL enabled) using SMTP, IMAP and POP3 protocols

This article demonstrates how to access Gmail via SSL using Aspose.Network for .NET. We will show you how to perform various tasks and activities on SSL enabled mail server using the SMTP, IMAP and POP3 protocols.

technology: dzone.com: tech links

New Visual Studio 2008 Database, Visual Basic Tool Downloads Available

Microsoft this week posted several new downloads for developers working with Visual Studio 2008 and Visual Basic.

technology: dzone.com: tech links

Gunjan Doshi: Using Visual Studio.Net to edit NAnt build files

When I edited Ant files in Eclipse, I got intellisense help without even asking for it. I wanted Visual Studio to do the same. However, I had to do some work to get it to work. Actually, it is very simple. Here are the instructions to get it to work:

NAnt: del.icio.us/tag/nant

The Complete List of XAML Tools

A complete listing of all the XAML tools available all in one place. Includes converters for nearly every 3D and 2D vector graphics applications.

technology: dzone.com: tech links

Ruby.NET is dead!

"I’d like to thank all of our contributors and supporters and apologize if this decision comes as a disappointment. I hope many of you will join me in contributing to the IronRuby project and see it through to a successful completion."

technology: dzone.com: tech links

Page 1 | Next >>