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

 

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

Mirrored Weblogs

  • Bubble Breaker in Unity

    About 4 years ago I had blogged about the creation of the classic Bubble Breaker game in XNA . Since I’ve recently started to get acquainted with the Unity3D game engine, one of the first things that crossed my mind was to try and recreate it using Unity. Why did I choose Unity? Well, one of the reasons is that it supports my favorite programming language C# plus games can be exported to my favorite platform, Windows Phone. Conversion from XNA was not that straightforward (well, I expected that, to be honest) in the matter that only the search and compare algorithms managed to survive. Game implementation is pretty basic, it contains 3 screens. First is the intro screen where you can select either to play the game or view the top 10 scores. Then, there is the game screen (we’re making a game after all!). All screens have an very strange script (I’m experimenting guys!) where the background dynamically changes color. Check out some screenshots from the game running inside Unity Editor. Well, basically each bubble...
  • How confident I am with my code?

    With smart frameworks like XAF it is inevitable that you will create applications one would except they developed by a whole team and not from just one person. A side effect of rich/large applications is that it is impossible to determine if all parts of the application function unless you have tests. Enter AutoTest from EasyTest XAF comes together with EasyTest a functional testing framework. EasyTest has an undocumented command the AutoTest. In short  the AutoTest command will go through all your Navigation Items and for all related views will execute the New action if available and open/close the related detailview. So, lets talk by example. In eXpandFramework there are 38 Demos with a large number of views, each one demonstrating certain features. By using the AutoTest command we can automate the opening of all views therefore we can expect a code coverage larger than 80%. Following is the RunEasyTests target used in eXpandFramework build script ( Xpand.build ).   < Target   Name = "...
    18-06-2014, 16:02 από A.Bekiaris's .Net / XAF Blog στο A. Bekiaris's Blog
  • Slow Performance. Is it the Entity Framework or you?

    A lot of times, I get claims and concerns from colleagues and partners that EF is slow and it cannot compare to writing your own SQL queries for the database directly. In this post, we will try to clarify to what extent the above statement is true. Suppose that you have the following simple schema in your database: Let's examine some EF queries and approaches that affect performance: Querying the data in the Locations table Suppose you want to get some data from the Locations table. You may use the following: using (LocationsContext ctx = new LocationsContext()) { var Locations = ctx.Locations.ToList(); } Several runs of the above query yield approximately 3600ms to retrieve 80000 records. But wait a minute. Since we want only to display those data and not process them we do not need the proxies created for monitoring those objects by EF so we can effectively disable them as follows: using (LocationsContext ctx = new LocationsContext()) { ctx.Configuration.ProxyCreationEnabled = false; var Locations = ctx.Locations.ToList();...
    17-06-2014, 11:02 από Ioannis Panagopoulos blog στο C# and .NET Tips and Tricks
    Δημοσίευση στην κατηγορία: ,
  • Looking into the JQuery Roundabout Plugin

    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 the JQuery Roundabout Plugin . This is a plugin that supports circular rotating display for content. It supports autoplay. 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 2013 Express edition. You can download it here . You can download this plugin from this link . I launch Expression Web 4.0 and then I type the following HTML markup (I am using HTML 5) <!DOCTYPE html> <html> <head> <title>JQuery Roundabout Plugin </title> <style> ul { margin: 1em auto; width:700px; height: 300px; list-style: none; } li { text-align: center; height: 300px; width: 700px; background-color:#eee; color:#565748; } </style> <script...
    03-06-2014, 01:53 από Nikolaos Kantzelis ASP.Net Blog στο Dot Net Rules
    Δημοσίευση στην κατηγορία: ,
  • Fix: How to remove Trovigo.com, SearchProtect, restore Internet Options

    Trovigo.com is an unwanted search engine hijacker that renders Internet Options of Windows / Internet Explorer inaccessible. To restore them on an older Windows XP installation, one way that I’ve found to work is to update Internet Explorer to a newer version, aka IE 8 (say via the embedded Windows Update facility or Microsoft Update […]...
    14-05-2014, 09:35 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , , , , , , , ,
  • DX-Nuspec files hosted on GitHub

    DevExpress offers a great installer for their components and frameworks. But if you work in a continuous integration environment or have to deal with different versions of the components NuGet packages are the better way to deploy and version-control  dependencies. This project contains .nuspec files for  DevExpress WinForms, Web and XAF assemblies. It is not an official release and it is not supported by DevExpress. This is the description of the DX-Nuspec files, open sourced from Sergej Derjabkin a casual community contributor! The files are available in https://github.com/derjabkin/DX-Nuspec and of course they will be distributed as a submodule from eXpandFramework v13.2.9.1....
    22-04-2014, 12:41 από A.Bekiaris's .Net / XAF Blog στο A. Bekiaris's Blog
    Δημοσίευση στην κατηγορία:
  • Fix: Re-enable ClickOnce deployment at Mozilla Firefox

    When you try to run a ClickOnce Windows application from Mozilla Firefox, on some machines you may see it try to save a .application (ClickOnce deployment manifest) instead of running the ClickOnce application installer/updater/launcher. To fix that issue you can open Firefox add-ons dialog and search among available to download/install add-ons for "net framework assistant". […]...
    20-04-2014, 20:52 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , , , , , , , , ,
  • Gotcha: System.IO.GetInvalidPathChars result not guaranteed

    at System.IO.Path.GetInvalidPathChars one reads: The array returned from this method is not guaranteed to contain the complete set of characters that are invalid in file and directory names note: can also call this method from non-trusted Silverlight app – not as Intellisense tooltip wrongly says in Visual Studio 2013 with Silverlight 5.1 I just found […]...
    04-04-2014, 00:54 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , , , , , , ,
  • HowTo: Drop files onto Silverlight controls

    I was recently adding drop-files support to ClipFlair Studio, so I had to do some research on the related API that is available to Silverlight apps. Silverlight supports a limited set of Drag-and-Drop interaction with the operating system (supposedly for security reasons, but most probably because of the classic cross-platform implementation pains). For example it […]...
    27-03-2014, 17:14 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , , , , , , , , ,
  • GWAB giveaways

    With Global Windows Azure Bootcamp only a few days away I just received confirmation of Read more...
    26-03-2014, 00:20 από K# on the cloud στο K#
    Δημοσίευση στην κατηγορία: ,
  • Gotcha: OnLostMouseCapture always called by CaptureMouse at WPF

    It seems that CaptureMouse is behaving differently in WPF and Silverlight, in that in the former one it immediately calls OnLostMouseCapture at a Visual, whereas in Silverlight it doesn’t get called if the element didn’t have the mouse capture already (btw, in Silverlight that method is at a UIElement – there is no Visual ancestor […]...
    14-03-2014, 00:08 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , , , , , , , , , , ,
  • HowTo: Take screenshot on Windows desktop, Windows 8 and MacOS-X

    copying from an e-mail I received from Skype support: Taking a screenshot on Windows desktop 1. On your keyboard, press the Print Screen (Prt Scr) key to take a screenshot of your entire desktop. To take a screenshot of an active window, press the Alt+Print Screen (Prt Scr) key combination. 2. Save a copy of […]...
    05-03-2014, 19:23 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , , ,
  • GWAB Registrations are now open

    Registrations for the Global Windows Azure bootcamp in Athens are now open. Now is the Read more...
    12-02-2014, 10:54 από K# on the cloud στο K#
    Δημοσίευση στην κατηγορία:
  • Fix: XAML – The member Content is not recognized or is not accessible

    I was looking into some third-party code, upgrading it from Silverlight 4.x and was getting error ‘The member "Content" is not recognized or is not accessible’ at the following code part: Looking it up, found that you don’t need to bind the Content property of a ContentPresenter at all if you put it inside the […]...
    09-02-2014, 14:27 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , , , ,
  • Nice DeepZoom image samples via ClipFlair Studio’s Image component

    Here are some DeepZoom image samples to enjoy via ClipFlair‘s Image component, in our ClipFlair Studio app (Silverlight-based): http://studio.clipflair.net/?image=http://static.seadragon.com/content/misc/blue-marble.dzi http://studio.clipflair.net/?image=http://static.seadragon.com/content/misc/earths-city-lights.dzi http://studio.clipflair.net/?image=http://static.seadragon.com/content/misc/carina-nebula.dzi http://studio.clipflair.net/?image=http://static.seadragon.com/content/misc/orion-nebula.dzi http://studio.clipflair.net/?image=http://static.seadragon.com/content/misc/contoso-fixster.dzi http://studio.clipflair.net/?image=http://static.seadragon.com/content/misc/milwaukee.dzi (hand-drawn pano, 1898) http://studio.clipflair.net/?image=http://static.seadragon.com/content/misc/last-fm.dzi http://studio.clipflair.net/?image=http://static.seadragon.com/content/misc/yosemite-panorama.dzi  (try zooming onto the waterfall) http://studio.clipflair.net/?image=http://static.seadragon.com/content/misc/angkor-wat.dzi...
    04-02-2014, 20:12 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , , , ,
  • 2013 in review

    The WordPress.com stats helper monkeys prepared a 2013 annual report for this blog. Here’s an excerpt: The concert hall at the Sydney Opera House holds 2,700 people. This blog was viewed about 48,000 times in 2013. If it were a concert at Sydney Opera House, it would take about 18 sold-out performances for that many […]...
    31-12-2013, 21:30 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: ,
  • A few more reasons to upgrade to v13.2

    13.2 was a great release and many of you already upgraded your applications. For everyone else I am here to help you make that decision sooner and easier, by reminding you what our reviewers had to say, when they upgraded their apps to our latest major release. These are real world feedback without any kind of interaction from us. Gustavo Marzioni Making Business Applications Easier Gustavo is a veteran programmer (20 years+) with a great presence in our community (most active user in eXpandFramework). He posted a very complete review of all new XAF features and a few other interesting things we released with 13.2 as part of our DXperience subscription . In addition you can find a performance comparison for our new ReportsV2 module. Mario Blataric Dungeons of XAF and Magic 13.2 Mario reviews v13.2 and explains how XAF helps him to fight monsters in today’s modern dungeon of dev technologies and platforms. His XAF app has more than 1500 reports so he focuses on the ReportsV2 module. Martynas Dauciunas Devexpress...
    31-12-2013, 07:15 από A.Bekiaris's .Net / XAF Blog στο A. Bekiaris's Blog
    Δημοσίευση στην κατηγορία:
  • Windows Azure Global Bootcamp is comming to Greece. Call for action!

    In April of 2013 a bunch of MVPs held the first Global Windows Azure Bootcamp at Read more...
    24-12-2013, 00:35 από K# on the cloud στο K#
    Δημοσίευση στην κατηγορία:
  • Another successfull ITPro|DevConnections event

    It’s been almost a month since this year’s ITPro|DevConnections and it’s been at least a Read more...
    18-12-2013, 17:41 από K# on the cloud στο K#
    Δημοσίευση στην κατηγορία:
  • Summernote Bootsrap rich editor

    Summernote is a simple, clean and flexible WYSIWYG Editor that is built on top of jQuery Read more...
    18-12-2013, 15:06 από K# on the cloud στο K#
    Δημοσίευση στην κατηγορία:
  • ITProDevConnections 2013 Presentation and Material

    Thank you all for coming. The presentation (in greek) about the common/different parts of Web and Windows 8.1 Applications is available through the following: From Web development ro Windows 8 development and Vice-Versa(in greek). Make sure you also check the following blog posts (in English) related to the presentation: Data binding in Windows 8.1 Apps with Knockout Data binding in Windows 8.1 Apps with WinJS Windows 8 Apps with HTML and Javascript successful workflow WinJS ListView - The most important features and how to use them Implementing a JSON REST service with ASP.NET MVC An introduction to creating scalable Single Page Applications with Knockoutjs and SASS (Windows8) WinJS single page navigation and ViewModels (Windows8) WinJS Basic Javascript Objects and the ViewModel pattern See you all next year!!...
    07-12-2013, 15:37 από Ioannis Panagopoulos blog στο C# and .NET Tips and Tricks
  • Data binding in Windows 8.1 Apps with Knockout

    During the implementation of a Windows 8 application and especially in the process of implementing the functionality of a single Page Control, one is faced with the question on whether to use the WinJS data-binding engine for his ViewModel or resort to a "web" solution such as Knockoutjs. This post is about data-binding using Knockoutjs ( see the one for WinJS ). The page control (our view) will be as simple as possible to illustrate the most important aspects of each approach. The corresponding ViewModel to support the view in its "clean" form (without any structures added to support the binding requirements) is like that: function VMClean() { this.listOfValues = [{ text: '-' }, ...]; this.textValue = "-"; this.inputValue = "-"; this.buttonInvoked = function () { for (var i = 0; i < this.listOfValues.length; i++) this.listOfValues .text = (Math.random() * 100).toFixed(2); this.textValue = (Math.random() * 100).toFixed(2); }; this.itemInvoked = function (item) { var md = new Windows.UI.Popups.MessageDialog(item.text);...
    07-12-2013, 15:32 από Ioannis Panagopoulos blog στο C# and .NET Tips and Tricks
    Δημοσίευση στην κατηγορία: , ,
  • HowTo: find max ZIndex from a collection of UIElements with LINQ

    My contribution to http://stackoverflow.com/questions/1101841/linq-how-to-perform-max-on-a-property-of-all-objects-in-a-collection-and-ret Based on  another answer there, here is what I’ve just added to my enhanced version of SilverFlow library’s FloatingWindowHost (copying from FloatingWindowHost.cs at http://clipflair.codeplex.com source code) /// <summary> /// Sets the specified UIElement topmost. /// </summary> /// <param name="element">UIElement to set topmost.</param> /// <exception cref="ArgumentNullException">UIElement is null</exception> private void SetTopmost(UIElement element) […]...
    06-12-2013, 15:18 από George Birbilis @zoomicon στο George Birbilis' blog
    Δημοσίευση στην κατηγορία: , , , , , , , , ,
  • Looking into temporary tables in SQL Server

    I have been delivering a certified course in MS SQL Server 2012 recently and I was asked several questions about temporary tables, how to create them, how to manage them, when to use them and what are the limitations of them. In this post I will try to shed light on this particular issue with lots of hands-on demos. Temporary tables and table variables make use of the system tempdb database. I have installed SQL Server 2012 Enterprise edition in my machine but you can use the SQL Server 2012/2008 Express edition as well. I am connecting to my local instance through Windows Authentication and in a new query window I type (you can copy paste) First I am going to create a new temporary table and populate it. Execute the script below. USE tempdb GO IF OBJECT_ID('tempdb..#footballer') IS NOT NULL DROP TABLE #footballer; GO CREATE TABLE #footballer ( [FootballerID] INT IDENTITY NOT NULL PRIMARY KEY, [lastname] [varchar](15) NOT NULL, [firstname] [varchar](15) NOT NULL, [shirt_no] [tinyint] NOT NULL, [position_played]...
    04-12-2013, 19:11 από το μέλος nikolaosk στο Dot Net Rules
  • ioa041213

    http://perlengkapanpernikahan.com/blog/sewalah-gedung-pernikahan/ http://perlengkapanpernikahan.com/blog/tenda-pernikahan/ http://perlengkapanpernikahan.com/blog/biaya-pernikahan/ http://perlengkapanpernikahan.com/blog/design-undangan-pernikahan/ http://perlengkapanpernikahan.com/blog/model-undangan-pernikahan-unik/ http://perlengkapanpernikahan.com/blog/nasehat-pernikahan/ http://www.villa.co.id/menyewa-villa-di-lembang/ http://www.villa.co.id/villa-pacet-mojokerto/ http://www.villa.co.id/perumahan-villa-nusa-indah/ http://www.villa.co.id/rumah-di-villa-***-pamulang/ http://www.villa.co.id/villa-teratai-lembang-bandung/ http://www.villa.co.id/villa-di-***-pakar-bandung/ http://www.hiratakefood.com/resep-pempek-palembang/ http://www.hiratakefood.com/resep-brownies-panggang/ http://www.hiratakefood.com/resep-rawon-yang-enak/ http://www.hiratakefood.com/resep-perkedel-kentang/ http://www.hiratakefood.com/resep-sayur-lodeh/ http://www.hiratakefood.com/resep-soto-daging/ http://www.hiratakefood.com/resep-soto-betawi/...
    04-12-2013, 16:25 από ioannidisv στο Geek by design
Περισσότερες Δημοσιεύσεις « Προηγούμενη - Επόμενη »
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems