25 Aug 2008

Το .NET Reflector εξαγοράστηκε από την Red Gate

Έχω την εντύπωση ότι όποιος .NET προγραμματιστής σέβεται τον εαυτό του σίγουρα γνωρίζει το φανταστικό εργαλείο από τον Lutz Roeder, το .NET Reflector. Ο Lutz πριν λίγες ημέρες έβγαλε μία ανακοίνωση με μερικές «αλλαγές» που αφορούν το .NET Reflector.

After more than eight years of working on .NET Reflector, I have decided it is time to move on and explore some new opportunities.

I have reached an agreement to have Red Gate Software continue the development of .NET Reflector. Red Gate has a lot of experience creating development tools for both .NET and SQL Server. They have the resources necessary to work on new features, and Reflector fits nicely with other .NET tools the company offers.

Red Gate will continue to provide the free community version and is looking for your feedback and ideas for future versions.

For news and updates on Reflector, sign up for the .NET Developer’s Newsletter from Red Gate. To find out more about the agreement, see the interview on Simple Talk.


Το εργαλείο φαίνεται πως έφτασε σε ένα κρίσιμο σημείο. Το καλό είναι ότι η Red Gate είναι μία πολύ σοβαρή εταιρία με εξαιρετικά προϊόντα και ότι θα «φροντίσει» το αγαπημένο μας εργαλείο όσο το δυνατόν καλύτερα. Ελπίζω όλα να πάνε καλά και να συνεχίσουμε να έχουμε μία αξιόπιστη και φυσικά δωρεάν έκδοση του Reflector και στο μέλλον.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
25 Aug 2008

.NET Framework 3.5 και Visual Studio 2008 Service Pack 1

Γυρίζοντας από τις καλοκαιρινές διακοπές μου είδα με χαρά ότι έχει κυκλοφορήσει, εδώ και αρκετές μέρες, το Service Pack τόσο για το .NET Framework 3.5 όσο και για το Visual Studio 2008.

Δύο από τα βασικά updates στο .NET Framework 3.5 Service Pack 1 είναι οι τελικές εκδόσεις των ADO.NET Data Services και ADO.NET Entity Framework. Επίσης φαίνεται ότι έχουν προστεθεί μερικές δυνατότητες οι οποίες επιτρέπουν τον ακόμα γρηγορότερο προγραμματισμό σε .NET όπως το .NET Framework Client Profile.

Το Visual Studio 2008 Service Pack 1 έρχεται με ένα πολύ καλύτερο WPF Designer, rich entity designer αλλά και πλήρη υποστήριξη με τον νέο SQL Server 2008.

Κατεβάστε τα .NET Framework 3.5 SP1 και Visual Studio 2008 SP1 απο το site της Microsoft.

Categories: Programming

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
07 Aug 2008

Sync Services με υποστήριξη ADO.NET v2.0

Μία νέα έκδοση του Microsoft Sync Framework κυκλοφόρησε χθες η οποία περιλαμβάνει και τα Sync Services for ADO.NET v2.0. Φυσικά αυτό έχει να κάνει με την κυκλοφορία του νέου SQL Server 2008.

Μπορώ να πω ότι αυτή την έκδοση την περιμένω εδώ και αρκετούς μήνες καθώς σε αυτή περιλαμβάνεται η υποστήριξη για τους νέους τύπους που υπάρχουν στον SQL Server 2008 αλλά και το ,τρομερό κατά την άποψη μου, SQL Server 20080 Integrated Change Tracking.

Μπορείτε να κατεβάσετε την τελευταία έκδοση του Microsoft Sync Services από εδώ. Και φυσικά μην ξεχάσετε να κατεβάσετε τον νέο SQL Server 2008.

kick it on KickIt.gr

Categories: Programming | SQL Server

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
14 Jul 2008

C# 4.0: Συνέντευξη με την ομάδα ανάπτυξης

Εδώ μπορείτε να δείτε ένα πολύ ωραίο βίντεο με τα μέλη της ομάδας σχεδιασμού και ανάπτυξης της C#. Η συζήτηση περιστρέφεται φυσικά γύρω από τη C# 4.0 και γενικά θέματα όπως οι δυναμικές γλώσσες και άλλα. Στη συζήτηση μπορείτε να δείτε τους Anders Hejlsberg, Paul Vick, Scott Wiltamuth, Mads Torgersen, Matt Warren, Eric Lippert και Jim Hugunin.

 

Anders Hejlsberg

kick it on KickIt.gr

Categories: Programming

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
03 Jul 2008

AgDataGrid Suite - Δωρεάν Grid Control

 

 

Αν ψάχνετε ένα Silverlight grid control αλλά δεν θέλετε να ξοδέψετε χρήματα για να αγοράσετε κάποιο, τότε μπορείτε να κατεβάσετε δωρεάν το AgDataGrid Suite από την Developer Express.  Αντιγράφω μερικές από τις δυνατότητες του control:

  • Data Grouping against multiple Silverlight Grid columns
  • Data Sorting against multiple Silverlight Grid columns 
  • Comprehensive Summary Computation support against multiple Silverlight Grid columns 
  • Column Movement 
  • Column Resizing 
  • Column Auto-Width 
  • Row Editing 
  • Row Preview (with animation) 
  • Template Support (for cell content, cell editing, row preview and headers) 
  • Auto Height Support for cells, headers, and totals. 
  • Virtual StackPanel Row Container (simply means we are able to handle an unlimited number of rows) 
  • Focused Row and Focused Cell 
  • Multi-Row Selection 
  • Cell Text Wrapping 
  • Vertical/Horizontal Lines 
  • Multiple column types/editors

Επίσης η εταιρία μας προσφέρει δωρεάν και τον πηγαίο κώδικα (Source Code).  Διαβάστε περισσότερα στο site της Developer Express.

kick it on KickIt.gr

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
06 Jun 2008

Visual Studio 2008 Extension for Sharepoint

 

Αν προγραμματίζετε στον Microsoft SharePoint 2007 με το Visual Studio 2008 τότε θα σας φανεί πολύ χρήσιμο το Visual Studio 2008 Extension for SharePoint, Version 1.2. Στο πακέτο αυτό περιέχονται κάποια Visual Studio project templates τα οποία βοηθούν αρκετά. Η έκδοση αυτή είναι αποκλειστικά για το Visual Studio 2008.

Αναλυτικά:

Visual Studio 2008 Project Templates

  • Web Part
  • Team Site Definition
  • Blank Site Definition
  • List Definition
  • Empty SharePoint Project

Visual Studio 2008 Item Templates

  • Web Part
  • Custom Field
  • List Definition
  • Content Type
  • Module
  • List Instance
  • List Event Handler
  • Template

SharePoint Solution Generator

Ένα πρόγραμμα το οποίο παράγει ένα Site Definition project από ένα υπάρχον SharePoint Site.

Download : Κατεβάστε το VSeWSS 1.2 από εδώ.

kick it on KickIt.gr

Categories: Programming

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
02 Jun 2008

Phalanger - PHP Compiler για το .NET Framework

Μετά από αρκετές βόλτες σε διάφορα blogs και forums διαπίστωσα ότι οι προγραμματιστές Web εφαρμογών χρησιμοποιούν κυρίως τρεις διαφορετικές γλώσσες προγραμματισμού τις οποίες μάλιστα υποστηρίζουν φανατικά. Οι γλώσσες αυτές είναι η PHP, .ΝΕΤ (η οποία δεν είναι γλώσσα αλλά πλατφόρμα όμως εδώ θα την αναφέρω ως γλώσσα για να είναι ευκολότερη η σύγκριση) και η Ruby. Η αλήθεια είναι ότι η Ruby δεν χρησιμοποιείτε τόσο όσο οι άλλες δύο.  

Αφού λοιπόν χρησιμοποιούσα και χρησιμοποιώ ακόμα .ΝΕΤ γλώσσες είπα να διαβάσω και να δω το τι τόσο ξεχωριστό έχει η PHP και είναι τόσο διαδεδομένη. Η αλήθεια είναι ότι για την PHP δεν έχω αποκτήσει ούτε καλή αλλά ούτε κακή άποψη. Θεωρώ ότι είναι μία πολύ καλή γλώσσα και μάλιστα στις εκδόσεις 5.Χ έχει γίνει και Object Oriented όμως πιστεύω ότι δεν μπορεί να φτάσει τις δυνατότητες της .ΝΕΤ πλατφόρμας. Φυσικά ο καθένας χρησιμοποιεί όποια γλώσσα θέλει, όποια ξέρει καλύτερα και με όποια κάνει τη δουλειά του γρηγορότερα και καλύτερα. Δεν πρόκειται λοιπόν να συγκρίνω αυτές τις δύο ούτε αυτός είναι ο σκοπός μου.

Μετά από κάποια συζήτηση με ένα φίλο προγραμματιστή, μου είπε ότι θα ήταν ωραίο αν μπορούσε κάποιος να χρησιμοποιήσει τις δυνατότητες και των δύο γλωσσών σε μία. Θυμήθηκα ότι αυτό το project είχε ξεκινήσει παλαιότερα και μετά από λίγο ψάξιμο βρέθηκα πάνω στο Phalanger.

Το Phalanger δίνει τη δυνατότητα στους προγραμματιστές να επωφεληθούν τόσο από την ευκολία της χρήσης και την αποτελεσματικότητα της PHP όσο και τη δύναμη και τον πλούτο της πλατφόρμας . NET.

Τι είναι το Phalanger;

Το Phalanger ουσιαστικά είναι μία έκδοση της PHP γλώσσας για το .NET Framework. Μας δίνεται η δυνατότητα να γράψουμε μία εφαρμογή σε PHP και να την εκτελέσουμε πάνω στο Microsoft .NET Framework ή στο Mono. Αυτό συμβαίνει καθώς το Phalanger κάνει compile τα PHP Scripts σε MSIL (Microsoft Intermediate Language).

Το καλύτερο απ’ όλα όμως είναι ότι χρησιμοποιώντας το Visual Studio 2008 μπορούμε να γράψουμε PHP εφαρμογές μέσα από αυτό. Αυτό επιτυγχάνεται εύκολα χάρη στο Visual Studio 2008 Shell που έχει φτιάξει η Microsoft.  To Visual Studio 2008 Shell δεν είναι τίποτα άλλο από ένα άδειο Visual Studio 2008 περιβάλλον στο οποίο μπορούν να ακουμπήσουν άλλες .NET γλώσσες. Έτσι φανταστείτε ότι μπορείτε να χρησιμοποιήσετε το Silverlight 1.1 μέσα από PHP εφαρμογές.

Phalanger for Visual Studio 2008 Downloads 

kick it on KickIt.gr

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
28 May 2008

Κυκλοφόρησε το νέο Expression Studio 2

Expression Studio 2

Όπως ήταν αναμενόμενο μετά την ανακοίνωση της Microsoft νωρίτερα αυτό τον μήνα, το Microsoft Expression Studio 2 κυκλοφόρησε. Προς το παρόν βέβαια είναι διαθέσιμο μόνο για όσους έχουν ενεργή συνδρομή στο MSDN.

Μπορείτε να κατεβάσετε είτε ολόκληρη τη σουίτα, η οποία είναι ένα αρχείο με μέγεθος 568.01 ΜΒ, είτε κάθε μία από τις πέντε εφαρμογές ξεχωριστά : Expression Blend 2 (231.23MB), Expression Design 2 (245.93MB), Expression Encoder 2 (210.80MB), Expression Media 2 (265.41MB), και Expression Web 2 (394.71MB).

Τα Links για το Expression 2 Studio (x86) English βρίσκονται μέσα στο MSDN

kick it on KickIt.gr

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
23 May 2008

EntLib 4.0 Data Access Application Block και Unity Screencast

Ο πολύ γνωστός David Hayden δημιούργησε ένα Screencast το οποίο δείχνει το πώς μπορεί κάποιος να χρησιμοποιήσει το Enterprise Library 4.0 Data Access Application Block μαζί με το Unity.

Enterprise Library 4.0 Data Access Application Block ( DAAB ) and Unity IoC Screencast

Το Screencast αυτό ουσιαστικά είναι ένα walkthrough του αντίστοιχου tutorial που είχε γράψει ο ίδιος :

Enterprise Library 4.0 Data Access Application Block ( DAAB ) and Unity IoC Tutorial – DataAccessBlockExtension

Το Screencast αυτό σε γενικές γραμμές περιγράφει τα εξής :
  • Enterprise Library 4.0 Data Access Application Block.
  • Unity IoC.
  • EnterpriseLibraryCoreExtension.
  • DataAccessBlock Extension.
  • UnityContainer.Resolve.
  • Injecting Database Classes into Custom Classes.
Categories: Programming

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
18 May 2008

Microsoft Enterprise Library 4.0

Η πολύαναμενόμενη έκδοση της Enterprise Library 4.0 κυκλοφόρησε. Πάει σχεδόν ένας χρόνος από την τελευταία έκδοση όμως φαίνεται ότι άξιζε η αναμονή. Η νέα αυτή έκδοση, Enterprise Library 4.0, περιέχει όλα τα blocks που είχε και η προηγούμενη με υποστήριξη όμως για το Visual Studio 2008. Επίσης η νέα αυτή έκδοση περιέχει και το Unity Application Block το οποίο επιτρέπει στις εφαρμογές να κάνουν dependency Injection.

What’s New in v4.0?

  • Η έκδοση 4 της Enterprise Library includes περιέχει:
  • Integration with the Unity Application Block
  • Windows Management Instrumentation (WMI) 2.0 support and improved instrumentation
  • Performance improvements (particularly, in the Logging Application Block)
  • Pluggable Cache Managers
  • Visual Studio 2008 support
  • Πολλά Bug fixes

Να σημειώσουμε ότι τα υπάρχον public APIs (v3.1) εξακολουθούν να υποστηρίζονται.

Μπορείτε να κατεβάσετε τις εκδόσεις της Enterprise Library από το http://msdn.microsoft.com/entlib ή εναλλακτικά την έκδοση Enterprise Library 4.0 απο εδώ.

kick it on KickIt.gr

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5