Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Mirrored Weblogs

  • Fix: remove ‘optimized for Bing and MSN’ from IE titlebar

    Seems some Microsoft software (probably Bing bar) version is changing Internet Explorer title bar to write “optimized for Bing and MSN”. To remove this: Use Start/Run or Start/Find and type there regedit then press ENTER to launch the Registry Editor. At the tree on the left navigate to HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main At the right handside of [...]...
    20-03-2013, 18:39 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , , , , ,
  • Moving the largest Greek bookstore to the cloud

    t’s been a while since my last post and that’s because we were in the Read more...
    09-03-2013, 11:02 από Κ# on Cloud στο K#
    Δημοσίευση στην κατηγορία:
  • Socialized XAF

    XAF community is really active, there are many places where you can participate in XAF related conversations, ask for dedicated help from other devs etc. Depending on your choice, to follow anything new comes along you can subscribe to your favorite RSS or site for the following list. XAF official RSS Posts from our blog. XAF Facebook page Official XAF Facebook page (includes blog posts). XAF Facebook group Join other XAF users there and discuss anything XAF related with them. XAF LinkedIn group A XAF dedicated group on Linked. XAF twitter Tweets new posts. releases etc. (Follow us to get notified). Other XAF bloggers RSS A list of several personal XAF related posts. (Apostolis Bekiaris, Dennis Garavsky, Manuel Grundner, Mike Calvert:, Nathanial Wools, Robert Anderson, Martynas Dauciunas and more. Let me know at [email protected] if you want to ride this feed as well. eXpand Twitter or Tweeterfeed Tweets everything in this list plus new eXpand releases plus new Git commits. eXpand’s main RSS The most complete...
    07-03-2013, 13:30 από A.Bekiaris's .Net / XAF Blog στο A. Bekiaris's Blog
    Δημοσίευση στην κατηγορία:
  • IIS FTP login fails after Windows platform update for Server 2008 R2

    I had recently enabled FTP access to the ClipFlair Gallery to easy its maintenance during development and after the Windows Server 2008 R2 platform update last night (together with release for Internet Explorer 10), the FTP login stopped working. To fix it, from a command prompt with administrator rights (Start/Find, type Command and right click the [...]...
    27-02-2013, 17:00 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , , , , , ,
  • Migrating from the old SQLMail to the new SQL Database Mail

    Yesterday, it was high-time we did the migration of the database server which hosts the P.O.S database from a SQL Server 2000 ( yes , it’s not a typo) instance to a “new” instance of SQL Server 2008. We have checked everything or we thought we did anyway. A sneaky detail was left out to be tackled at 02:00 in the morning… :-) The story is like this: there were some procedures that used the old SQLMail -way of sending mails by the use of master .. xp_sendmail system stored procedure. This call to the system procedure was encapsulated within the user-stored procedure when a certain business event occurred to alert specific users and/or group of recipients. There laid the catch: “group of recipients” also called “distribution list” or “ DL ” for short. But let’s step back for a bit to refresh our memory… SQLMail uses Extended MAPI in order to send and receive e-mails. This means you need to install an application that supports this, i.e. Microsoft Outlook , on the SQL server host in order for the SQLMail to attach...
    27-02-2013, 14:54 από Geek by design στο Geek by design
    Δημοσίευση στην κατηγορία: , , , , , , , ,
  • HowTo: format XML output of DataContractSerializer

    based on the other samples posted at StackOverflow on how to format XML created by DataContractSerializer, that use XmlWriter, here’s a version (from ClipFlair source code) that works with streams (and Ionic.Zip library in specific). It also shows how the code is when you don’t apply formatting (using conditional compilation).  Just comment out the #define [...]...
    22-02-2013, 16:52 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , , , , , , , ,
  • Dashboards in the real world – A Scotland strike!

    The DevExpress Universal Subscription now includes an interactive data visualization Dashboard for Windows, the Web and Mobile devices. DevExpress Dashboard helps you deliver solutions that allow any enterprise to visually explore business trends using stunning and easily understood performance indicators. If you are an XAF user, you already know that a framework such as XAF provides reusable building blocks to quickly build feature-rich business applications for Windows or the Web. In this post, I’ll discuss how Stephen Manderson , an XAF user from Scotland merged the capabilities of XAF and DevExpress Dashboard to create a new reusable XAF Dashboard module. To best demo this Dashboard integration, we’ll use our XVideoRental RWA demo. The sample is available for your review at the bottom of this post.  XAF users already know that dashboard support is part of the shipping product.  A few days ago I posted Visiting Dashboards where I discussed possible use case scenarios and extensions of the native implementation...
    22-02-2013, 09:47 από A.Bekiaris's .Net / XAF Blog στο A. Bekiaris's Blog
    Δημοσίευση στην κατηγορία: ,
  • Animating a SpriteSheet in a Windows Store app using XAML and C#

    [well, it’s been sometime since I wrote a technical blog post, hope you like it] Today I tried to find out how to animate a spritesheet in a Windows Store app. Turns out that it was much easier than expected! I used the spritesheet found here http://stackoverflow.com/questions/5812752/spritesheet-in-silverlight and some ObjectAnimationUsingKeyFrames code and it worked like a charm. Some explaining regarding the attached code 1. We’re using a Rectangle and an ImageBrush to display the spritesheet’s data 2. Each “frame” in the spritesheet has a width of 240 pixels and a height of 296 pixels 3. Remember that Storyboards in XAML act as threads that modify a value in a specific amount of time 4. We’re using CompositeTransform (and TranslateX, TranslateY) to “move” the image and “crop” the portion we wish to display. Practically, we’re animating the ((Rectangle.Fill as ImageBrush).Transform as CompositeTransform).TranslateX and TranslateY properties 5. Each value alteration is happening in a DiscreteObjectKeyFrame 6....
  • Fix: Silverlight Media Framework Player VolumeElement out of sync

    I was just adding a storable (persistent) Volume property to the MediaPlayerView class used at ClipFlair’s MediaPlayerWindow (connected to the underlying SMF player’s VolumeLevel property), when I realized that after reloading saved state, the SMF player’s Volume control would show a different value than the value set to it (which I could confirm by flipping [...]...
    11-02-2013, 18:54 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , , , , , , , ,
  • Θέλετε να εργαστείτε στη Microsoft ως προγραμματιστής;

    [ImagineCup] Αν έχετε μια ενδιαφέρουσα ιδέα για ένα καινοτόμο project, μην διστάσετε να δηλώσετε συμμετοχή για τους ελληνικούς τελικούς του Imagine Cup ! Μεγάλα δώρα σας περιμένουν! Για πληροφορίες δείτε εδώ [/ImagineCup] Θέλετε να γίνετε μέλη των ομάδων ανάπτυξης κάποιου εκ των Skype, Windows Phone, Windows, Office; Αν ναι, διαβάστε παρακάτω! Microsoft is Hiring for New Graduate and Intern positions in the US and Europe! Software Development Engineer Software Development Engineer in Test Apply NOW on our website www.microsoft.com/university to be considered for a first round interview! Have a question? Want to apply? Check out our website at www.microsoft.com/university Apply now for our hiring events with Skype, Windows Phone, Interactive Entertainment, Bing, Business Solutions, Server and Tools, Windows, and Microsoft Office! Check out our positions…. Software Development Engineer (SDE) Whether you’re creating new code, algorithms or data structures, you are the link between abstract concepts and the technology...
  • Fix: Visual Studio opens class diagram in XML editor with double click

    Recently, to save myself sometime after having renamed some interfaces/classes in the ClipFlair project sourcecode, I right-clicked one of the class diagrams (.cd files) in it at Visual Studio’s “Solution Navigator” (this is an enhanced Solution Explorer addon) and using “Open With…” I opened up the diagrams with the XML editor to do a rename-all [...]...
    10-02-2013, 12:00 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , , , , , ,
  • Domain Components+ Calculated properties + Application Model

    There is no official support for this scenario, however this does not mean that XAF is not designed with the highest standards. It means that we do not have docs and tests that can cover all possible combinations. However XAF is a flexible beast and we will go for supporting this case as short as possible. Domain Components With XAF it is possible to design business objects from interfaces! Given those interface DC with smart algorithms create concrete persistent class at runtime. It is possible to explore the DC dynamic assembly by overriding the in solution’s WinApplication descendant as shown: public partial class DynamicMemberAliases2WindowsFormsApplication : WinApplication {     protected override string GetDcAssemblyFilePath () {         return Path . Combine ( AppDomain . CurrentDomain . SetupInformation . ApplicationBase , DcAssemblyFileName );     } Exploring the DC assembly for the following DomainComponent1 [ DomainComponent ] public interface...
    05-02-2013, 12:32 από A.Bekiaris's .Net / XAF Blog στο A. Bekiaris's Blog
    Δημοσίευση στην κατηγορία: , ,
  • Dynamic member aliases from Application Model

    Although I promised to talk about Stephen Manderson ’s Dashboard module I will skip and I will provide a discussion on dynamic member aliases. The reason is that cross data source filtering provided by the Dashboard Suite does not permit aliases for our aggregated members. I already touched dynamic members subject at calculated members creation—Pros and Cons . However today we will go in details through all steps involved in creating member aliases through XAF ’s Application Model and as usual at the end of the post a sample will be available. In the following image you can see existing implementations from our community project eXpand as discussed in calculated members creation—Pros and Cons . In this post we are only interested in the RuntimeCalculatedMember entry., Extending the model Following our documentation to the letter ( How to: Extend the Application Model ) first we need to define and interface that will persist all parameters to the model. public interface IModelRuntimeCalculatedMember : IModelMember...
    29-01-2013, 06:34 από A.Bekiaris's .Net / XAF Blog στο A. Bekiaris's Blog
    Δημοσίευση στην κατηγορία: ,
  • Creating tooltips using JQuery

    I have been using JQuery for a couple of years now and it has helped me to solve many problems on the client side of web development. You can find all my posts about JQuery in this link . In this post I will be providing you with a hands-on example on how to create a stylish tooltip using JQuery. In this hands-on example I will be using Expression Web 4.0.This application is not a free application. You can use any HTML editor you like.You can use Visual Studio 2012 Express edition. You can download it here . We need to download the latest version of JQuery. You can download it here . We will need some markup first.This is the sample HTML 5 page Type or (copy paste) the markup in your favorite HTML editor (VS, Expression Web,Notepad++) <!DOCTYPE html> <html lang="en"> <head> <title>Liverpool Legends</title> <script type="text/javascript" src="jquery-1.8.3.min.js"></script> <link rel="stylesheet" type="text/css" href="mystyle.css"> <script type="text/javascript"...
    27-01-2013, 01:03 από Nikolaos Kantzelis ASP.Net Blog στο Dot Net Rules
    Δημοσίευση στην κατηγορία: , , ,
  • Looking into the various ways that content can be shared in a DotNetNuke site

    In this post I will demonstrate with a hands-on example the various ways content can be shared across many pages in a DotNetNuke site. I will continue writing posts about DotNetNuke because it is my favourite CMS,based on ASP.Net and I use it a lot. I have installed DNN 7.0 in a web server. You can see the default installation and site - http://dnn7.nopservices.com/ Bear in mind that this is the community edition of DotNetNuke 1) I am logging into my site as a host - power user. 2) I am going to add a Text/HTML module to the Home.aspx page. 3) I am navigating to Modules -> Add New Module . From the available modules I choose HTML module.This is the most commonly used module in DNN sites. We can add content, images, flash files into this module. 4) I am adding this module to the ContentPane of the Home page Have a look at the picture below 5) Now, that I have the module in my pane, I must add some content to it.I just click on the Edit Content Have a look at the picture below 6) I add some sample content (inside...
    25-01-2013, 21:20 από Nikolaos Kantzelis ASP.Net Blog στο Dot Net Rules
    Δημοσίευση στην κατηγορία: , , , ,
  • User friendly way to add permissions

    XAF ’ security system is really flexible and can easily address complex scenarios. Depending on the nature of our application (e.g. geek level of business users ) we may want to modify the default design to make it more user friendly! This will be a detailed discussion on all the steps involved in doing so. In addition a sample application is available for download at the end of the post. The goal is to create a user Role that will be able to Read and Navigate to predefined DashboardDefinition instances ( SecurityOperation.ReadOnly ). The DashboardDefinition   is a simple business object. If we had to use code we use a ModuleUpdater and the following snippet: public class Updater : ModuleUpdater {     public Updater ( IObjectSpace objectSpace, Version currentDBVersion) : base (objectSpace, currentDBVersion) { }     public override void UpdateDatabaseAfterUpdateSchema () {         base . UpdateDatabaseAfterUpdateSchema ();          ...
    25-01-2013, 06:03 από A.Bekiaris's .Net / XAF Blog στο A. Bekiaris's Blog
    Δημοσίευση στην κατηγορία: ,
  • Modifying Business Objects using Attributes

    Very often there is a need to add new members to existing Business objects that live in assemblies that we do not own. Take the following example: We have a persistent object DashboardDefinition: public class DashboardDefinition : BaseObject {     public DashboardDefinition ( Session session)         : base (session) {     }     [ Association ( "Role-Dashboards" )]     public XPCollection < DevExpress . ExpressApp . Security . Strategy . SecuritySystemRole > Roles {         get {             return GetCollection < DevExpress . ExpressApp . Security . Strategy . SecuritySystemRole >( "Roles" );         }     } }   We want to create a many to many relation between DashboardDefinition and SecuritySystemRole objects. We already wrote the one part...
    21-01-2013, 06:34 από A.Bekiaris's .Net / XAF Blog στο A. Bekiaris's Blog
    Δημοσίευση στην κατηγορία: , ,
  • Removing DotNetNuke copyright message from a DNN site

    I have been using ASP.Net extensively to build web applications based on the .Net Framework. In this blog I have been demonstrating with hands-on examples how to use ASP.Net Web Forms and ASP.Net MVC to implement functionality commonly found on ASP.Net web sites. I have also used DotNetNuke - DNN (the Open Source Web Application Framework of my choice) to build websites.I am also the co-admin of the greek DotNetNuke community and I decided that I will use this space to write a series of posts regarding DotNetNuke. I have decided to keep those posts short. I will provide tips and tricks and answers to questions I often get when I teach about DotNetNuke in open seminars. I would like to introduce DotNetNuke to you before I move on.DotNetNuke is an Open Source Web Application Framework that is based on ASP.Net. It is ideal for creating and deploying projects such as: Commercial Web Sites Corporate Intranets and Extranets Online Publishing Portals Other Web Applications There are 3 DNN editions. DotNetNuke Professional...
    20-01-2013, 20:54 από Nikolaos Kantzelis ASP.Net Blog στο Dot Net Rules
    Δημοσίευση στην κατηγορία: , , ,
  • Windows 8 application Design Templates

    Good news to all developers working on windows 8 applications!! There are 50 “Store Ready” Read more...
    18-01-2013, 02:00 από Κ# on Cloud στο K#
    Δημοσίευση στην κατηγορία:
  • How to rule the Pivot

    To configure our code we can simply use interfaces as parameters. XAF design is based on interfacesrefore it features amazing technologies like the Application Model and Domain Components which make available what no other framework offers (eg multiple inheritance, flexible design, no match in reusability, etc.). The Application Model for example describes all parts of a business application and can be further extended using interfaces. So, our code should simply query the values of these Application Model interfaces and operate accordingly. Let’s name these interfaces Rules and let’s try first to get a taste of existing implementations and then discuss a Pivot control ruling concept. Note here that instead of a Pivot it be any control, our goal is to describe behaviors in XAF’s Application Model, then implement them in a Controller and simply copy paste this controller to any project! All the code needed for today’s discussion can be found in XVideoRental demo in Common.Win project under the NameSpaces: Common.Win.ModelAdapter,...
    16-01-2013, 07:25 από A.Bekiaris's .Net / XAF Blog στο A. Bekiaris's Blog
    Δημοσίευση στην κατηγορία: , ,
  • MVVM in Windows 8 apps

    Having implemented Meteo and Zougla apps for windows 8 using MVVM Light I found that Read more...
    13-01-2013, 17:01 από Κ# on Cloud στο K#
    Δημοσίευση στην κατηγορία:
  • Looking into the ASP.Net Web API - part 2

    This is the second post discussing the ASP.Net Web API . I will continue building a small ASP.Net MVC 4.0 application that I started implementing in my last post. You can have a look at the first post here . In this hands-on example I will show you how to create new footballer items,update a new footballer item,delete a new footballer item. I will also refactor the implementation for the GET operations-methods from my last post.I will present you with a full CRUD hands-on example. This will be based in the RESTful WEB API paradigm and its four main HTTP methods. GET will retrieve the footballer items from the specified URI. PUT updates a resource (footballer item) at a specified URI. POST will create a new resource (footballer item). DELETE will delete a resource (footballer item) at a specified URI. Let's move on to actually building the application. 1) Launch Visual Studio , I have named my application "WebApi", and open the application. 2) As I said earlier I will refactor the code I created in the first post....
    12-01-2013, 17:52 από Nikolaos Kantzelis ASP.Net Blog στο Dot Net Rules
    Δημοσίευση στην κατηγορία: , , , , , , ,
  • Looking into the ASP.Net Web API - part 1

    In this post I would like to show you a hands on example on ASP.Net Web API by building a small ASP.Net application. I am going to build an ASP.Net MVC 4.0 Web application to create a Web API that returns a list of football players. I will also use the popular Javascript library JQuery to issue requests to the server.In the second part of this blog post I will show you how to support more operations in an HTTP service like create,update,delete players using a REST architectural style. Before I go on with the actual example I will talk a little bit about REST . In 2000, Roy Fielding introduced REpresentational State Transfer in his P.H.D Thesis. It describes a scalable architecture for building services that build on HTTP . REST is fundamentally different from SOAP . SOAP defines a transport-neutral model that is focused on defining custom services contracts with custom operations.You can invoke those operations over a variety of different transports using different message encodings. REST defines a transport-specific...
    10-01-2013, 00:40 από Nikolaos Kantzelis ASP.Net Blog στο Dot Net Rules
    Δημοσίευση στην κατηγορία: , , , , , , ,
  • Windows 8 App Design templates

    Templates για κατασκευή εφαρμογών για Windows 8 από τη Microsoft Ινδίας (original post: https://www.meetmyapp.in/meetmyapp/windows_8_build.aspx ) Template Name: Blocks Styled Colored Blocks Styled Colored template will help if you want to build an app which has asymmetric display of blocks in the hub page Template Name: Drawing Template The Drawing template is an emulation of a Painting app with placeholders for Drawing area, Color selection and Tool Box. Template Name: Blocks Template Blocks template will help you in building an App which has the ingredients like Game, Content and Details Block Template Name: Health Management Template The Health Management template is an emulation of a Clinic app with placeholders for Profile, Reports and Patient details. Template Name: Bricks Style Brick Style template will help if you want to adopt a brick style variable size display in your app's hub page. Template Name: Translator Template The translator template provides placeholders for translating one language to...
  • Tooltips to the max - expressive UI

    UI simply depends on the smartness of our components. However the visible UI space is limited and most of the information is hidden behind components (tabs, popup forms etc). Therefore to display this hidden info user interaction is required. Tooltips however do not require any user interaction and our Suite supports tooltips with html formatting even in windows platform. We can already empower the detailed views of our XAF applications with native tooltip support as described in this help document . However when developing in XAF the sky’s the limit and in this post we will discuss ways to create tooltips as demoed in our XVideoRental RWA. DataOnToolTip By this we mean that we want to push any data a property of a business object has to a tooltip. Therefore, first we need to create a interface and extend our Application Model columns as described in our documentation , [ ModelAbstractClass ] public interface IModelColumnTooltipData : IModelColumn {     IModelTooltipData TooltipData { get ; } }...
    08-01-2013, 10:54 από A.Bekiaris's .Net / XAF Blog στο A. Bekiaris's Blog
    Δημοσίευση στην κατηγορία: , ,
Περισσότερες Δημοσιεύσεις « Προηγούμενη - Επόμενη »
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems