|
Πρόσφατες Δημοσιεύσεις
-
I have recently discovered two great sites which apart from their rich content they represent a great example of how to build rich Metro-like UI with Silverlight... Here they are: 1) http://azuredesignpatterns.com/ 2) http://azurehandbook.com/ They surely worth a read!...
|
-
Our profiler uses WCF in order to communicate with the client application. One of the benefits of the XPOProfiler is that it supports 2 binding types. Both binding types have their advantages however in this situation only one allows us the flexibility we require. NetTcpBinding This option provides a secure and reliable binding environment for .Net to .Net cross machine communication. By default it creates a communication stack using WS-ReliableMessaging protocol, TCP for message delivery and windows security for message and authentication at run time. One drawback is that in shared host environments there is no way to open a port neither to use Mutexes . Our second option allows us to overcome this by creating a WCF service and hosting it with our web application. WSHttpBinding Defines a secure, reliable, interoperable binding suitable for non-duplex service contracts, Supports WS-* functionality and distributed transactions with reliable and secure sessions using SOAP security, Uses HTTP and HTTPS transport...
|
-
The .NET Framework 4 ships with the SQL Workflow Instance Store which allows workflows to persist state information about workflow instances in a SQL Server 2005 or SQL Server 2008 database. However its implementation is based on stored procedures which can be a bit scary if you are not familiar with them. In addition our customers may follow different standards (Oracle, Firebird, VistaDB, MySQL, PostgreSQL etc.) and it’s unrealistic to hire more people to support SQL Server infrastructure. Usually when dealing with these issues the first thing we do is to carry out a Google search for storage solutions. Surprisingly there is no such solution out there! Moreover there is very little useful code or samples available. Luckily XAF provides us with an easier route! XAF is the perfect workflow modeling environment. It provides a ready made solution for creating and deploying a server that will execute workflows as described here . In order to start modeling workflows we can use VS design time along with our re-hosted...
|
-
We have arranged to have a 2 day, live, streamed training event about how to build apps for Windows Phone. It is coming up this week. Registration: http://bit.ly/Mango-Jump It’s important to note that while this will be delivered live and streamed, but that we will also be posting the recorded version of the videos online shortly after the completion of the training event. App Hub The central repository for all things Windows Phone for developers. This is where you will go to create an account, get the tools, submit and manage your apps, participate in forums, et.c http://create.msdn.com Getting Started Your first stop to get going on dev http://wpdev.ms/startwpdev Getting Started /w DiggTheDrazen Very good resource for tips and trips with all codes available by @DiggTheDrazen http://www.DiggTheDrazen.com Downloads The dev tools – FREE – are here http://wpdev.ms/wpdowns Registration Some people need a little extra help, and this walkthrough of the developer registration should be useful http://wpdev.ms/regwalk...
|
-
Last week, Anlock LLC released two more applications at the Windows Phone 7 marketplace, “First German Words: Learning Animals” and “First French Words: Learning Animals”, both of which I have co-developed. You can check the two apps at windowsphoneapplist.com here: German: http://www.windowsphoneapplist.com/first_german_words_3a_learning_animals-a29408.html French: http://www.windowsphoneapplist.com/first_french_words_3a_learning_animals-a29409.html Application UI has been localized to match the current display language on your Windows Phone 7 device. Featuring 30 animals (4 in the Trial/Lite version) with cool animations and sounds, will help your children learn how to spell. You can download the German version here: http://redirect.zune.net/redirect?type=phoneApp&id=e8a40332-0c01-49bb-9ab2-1a6537d04e5f&source=zTop and the French here: http://redirect.zune.net/External/LaunchZuneProtocol.aspx?pathuri=navigate%3FphoneAppID%3D0cb3a2c0-81f9-457d-b917-28133238fcd1 Screenshots from the German version...
|
-
In this post I would like to talk about the various ASP.Net projects types, the compilation process and finally how to deploy ASP.Net applications to a local and remote server. Before we begin explaining the mechanism behind compiling ASP.Net projects...( read more )...
|
-
In this post I would like to demonstrate with a hands on example, how to ajaxify an existing website/application. This post will not cover the basics of Ajax. If you want to find out what Ajax is (and what the main Ajax controls are) have a look at this...( read more )...
|
-
Visual Studio 2010 Dark Theme TextMate style, with ReSharper and Razor support. Download...
|
-
Visual Studio 2010 – 2013 Dark Theme TextMate style, with ReSharper and Razor support. Download More themes Create theme...
|
-
Visual Studio 2010 – 2012 Dark Theme TextMate style, with ReSharper and Razor support. Download More themes Create theme...
|
-
Visual Studio 2010 – 2012 Dark Theme TextMate style, with ReSharper and Razor support. Download More themes Create theme...
|
-
In this post I will demonstrate with a hands on example how to use the ObjectDataSource web server control to fetch data from a database. I will use this control in an ASP.Net application. I will also use GridView,DropDownlist,DetailsView web server controls...( read more )...
|
-
Δεν πέρασαν μερικές ώρες από το τελευταίο post που έκανα για το LightSwitch και ένας άλλος συνεργάτης μου θύμισε ότι και αυτός βγήκε στην παραγωγή με προϊόν από αυτό καθώς εξέτασε το εργαλείο από την πρώτη στιγμή που έγινε...
|
-
Υπάρχουν περιπτώσεις που θέλουμε να καλέσουμε μια βιβλιοθήκη μας που έχουμε γράψει σε C# απο την VB6 για να έχουμε τα καλούδια του .Net, κυρίως όταν έχουμε να κάνουμε με συστήματα γραμμένα σε COM και ο μόνος τρόπος να τα επεκτείνουμε είναι να κάνουμε addins σε VB. Αυτα που χρειάζεται να κάνουμε είναι τα εξής: 1) Οι μέθοδοι, μεταβλητές κλπ που θέλουμε να καλούμε απο την VB πρέπει να είναι δηλωμένα σε ένα Interface 2) Το interface να υλοποιείται στην κλάση explicit πχ [Guid("DA243ABC-6205-4511-81FD-60F07057ACD7")] public interface IClass1 { string SampleField { get; set; } void SampleMethod(); void SampleMethod2(string Param1); string SampleFunction(); string SampleFunction2(string Param1); } ...
|
-
In this post I would like to show you a hands-on example on how to use the Code First approach when building data-centric ASP.Net applications with EF. Obviously I cannot go into much detail on what EF is and what it does. I will give again a short introduction...( read more )...
|
-
Let me describe for a moment how we at DX work. We build and sell software which means that we only sell and provide support for products that have been built and tested by us! However I am here as a framework evangelist and huge XAF fan. This makes it my duty to spread the word as much as I can and make XAF even bigger. To this end through collaboration within the XAF community, we have been building and supporting eXpand . This framework follows XAF to the letter and takes things even further. eXpand gets its inspiration from real life situations and bases itself on examples from DX SUPPORT CENTER . eXpand is the first open source project based on the DevExpress eXpressApp Framework (XAF) . More info is available at www.expandframework.com and our very existence relies on your efforts! Anyone is welcome to contribute and enjoy the rewards. It is not necessary to be a XAF guru, we can all manage to create a behavior taken from DevExpress code central . Let’s work together to enhance our beloved XAF! Today we...
|
-
In this post I would like to show with a hands-on example on how to retrieve data from an sql server database table using C# and ASP.Net MVC 3. This post will not (and cannot be) a thorough introduction to ASP.Net MVC. I suggest that you go through some...( read more )...
|
-
In this post I would like to show a hands on example on how to get data back from a database using web pages with WebMatrix. If you want to find more information about WebMatrix,web pages and Razor syntax have a look in this older post of mine . The main...( read more )...
|
-
Στις 26/7 έγινε διαθέσιμο ένα ακόμα εργαλείο προγραμματισμού από τη Microsoft με το όνομα Visual Studio LightSwitch 2011 . Απευθύνεται κυρίως σε απλούς προγραμματιστές ή εταιρίες που δεν έχουν τον χρόνο να μάθουν σε πολύ μεγάλο βάθος το .NET και...
|
-
Prerequisites Manually starting workflows In the first post of the series we saw how to start a workflow using a WCF service. Furthermore we also discussed doing this using the module’s out of the box mechanisms. So far however, we haven’t had time to analyze the reasons for choosing one method or the other. This post aims to clarify the situation. WCF Solution As Dennis likes to say, “There is no need to light a cigar with a nuclear reactor”. This is certainly true when it comes to the WCF solution as it can be somewhat unwieldy. In addition we have to come to terms with more technology as it requires configuration for even the smallest task. For example, the client always needs to know the WCF service address. It is also very difficult to work with WF instances because in order to accomplish common tasks (view, track status, generate reports, measure client service reply time) we need to introduce a system of persistent classes which will help to simulate the out of the box behavior. A third issue arises when...
|
-
Let me describe for a moment how we at DX work. We build and sell software which means that we only sell and provide support for products that have been built and tested by us! However I am here as a framework evangelist and huge XAF fan. This makes it my duty to spread the word as much as I can and make XAF even bigger. To this end through collaboration within the XAF community, we have been building and supporting eXpand . This framework follows XAF to the letter and takes things even further. eXpand gets its inspiration from real life situations and bases itself on examples from DX SUPPORT CENTER . eXpand is the first open source project based on the DevExpress eXpressApp Framework (XAF) . More info is available at www.expandframework.com and our very existence relies on your efforts! Anyone is welcome to contribute and enjoy the rewards. It is not necessary to be a XAF guru, we can all manage to create a behavior taken from DevExpress code central . Let’s work together to enhance our beloved XAF! Using an...
|
-
Είναι γεγονός! Επιτέλους θα πωλείται κανονικά και στη χώρα μας.. και σχετικά φτηνά. Η πλήρης ανακοίνωση που έστειλα από τη Microsoft στους συνεργάτες/πελάτες: (τα specs μπορείτε να τα βρείτε εδώ ) Τον Ιανουάριο 2011 η Microsoft παρουσίασε...
|
-
Το τρίτο και τελευταίο θέμα της σειράς των screencasts που έκανα για το κομμάτι του testing μέσω Visual Studio 2010 αφορά το performance και load test. Είναι από τα πιο αναγκαία και γι’ αυτό χρήσιμα χαρακτηριστικά του, μια και δεν μπορώ να σκεφτώ επαγγελματική...
|
-
A new application for Windows Phone 7 was uploaded to the Windows Phone 7 marketplace during the previous week. This application was co-developed by myself and Anlock S.A. Application’s name is “First Words: Learning Animals” and is an innovative application for children of 3 to 6 years old, allowing them to learn how learn the alphabet, spell and read animal names. The child can select one out of 30 animals (in the full version). For each animal, the child has to try and match the letters to their original positions. Sounds are played throughout the game in order for the whole experience to be more interactive. There are 16 combinations of difficulty so the parent can modify them as the child progresses while playing the game. Application features studio recording of letters and animal names plus exciting animal and background illustrations. Check a video of the app in action! Application is released in English, with more languages and more animals coming in soon to be released updates! Download the app,...
|
-
A new application for Windows Phone 7 was uploaded to the Windows Phone 7 marketplace during the previous week. This application was co-developed by Anlock Ltd. and myself. Application’s name is “First Words: Learning Animals” and is an innovative application for children, allowing them to learn the alphabet, spell and read animal names. The child can select one out of 30 animals (in the full version). For each animal, the child has to try and match the letters to their original positions. Sounds are played throughout the game in order for the whole experience to be more interactive. There are 16 combinations of difficulty so the parent can modify them as the child progresses while playing the game. Application features studio recording of letters and animal names plus exciting animal and background illustrations. Check a video of the app in action! [youtube:5abU84Uv2VE] Application is available in English language, with more languages and more animals coming in soon to be released updates! Download the app, rate...
|
|
|
|