Montag, Mai 31st, 2010 | by Andreas Bruckner | Posted in .NET Framework, Enterprise Architect, Enterprise Architect Erweiterungen | 4 Comments »
There’s a new tool around called eaLauncher.
Once registered, EA Project files (*.eap) open with this application. It lets you enable/disable EA-Plugins before the Application starts.
Installation is quite simple:
run the exe from anywhere on your computer and click “register”. next time you start an eap-file, while pressing the <shift> key, the dialog will open up.
otherwise the files will be started normally.

>>> eaLauncher v0.5.3 <<< (new version from 2010-06-01)
>>> eaLauncher v0.5.4 <<< (new version from 2010-06-02)
(weiterlesen…)
Montag, Mai 31st, 2010 | by Daniel Siegl | Posted in Embedded Systems, Programmierung Allgemein | 4 Comments »
Just found something cool concerning Windows CE 7. Just found on wmpoweruser.com:

Asus has announced two new Eee Pad tablets at Computex Taipei. The smaller 10-inch Eee Pad EP101TC will be superslim at just 12.2mm in thickness and weighs 675g. It will run Windows Embedded Compact 7.
Asus Eee Pad EP101TC – First Windows CE 7 tablet announced
Montag, Mai 31st, 2010 | by Alexander Schölzhorn | Posted in .NET Framework, C# | 1 Comment »
Deserializing large xml files (>500kb) can be quite slow, because it produces a lot of harddrive IO operations. There is a simple trick to avoid this using a memory stream:
UTF8Encoding encoding = new UTF8Encoding();
XmlSerializer serializer = new XmlSerializer(typeof(MyClass));
MemoryStream stream =
new MemoryStream(encoding.GetBytes(File.ReadAllText(filename)));
MyClass myClass = (MyClass)serializer.Deserialize(stream);
Montag, Mai 31st, 2010 | by Daniel Siegl | Posted in Windows 7 Phone | 1 Comment »
Up to now I was unexcited about Windows Phone 7 – yet today I found something interesting. On Pdamaster it looks like a comeback of the transflective TFT’s on some of the “first wave” Windows Phone 7 devices.
I highly appreciate that – sunlight readability should be an important usability criteria for all handheld devices!
By now I think I changed my mood and as always I will try to get a device for Windows Phone 7 as soon as possible!
Keep your fingers crossed that “Copy and Paste” makes it into the first release!
More details about the announced devices:
PDAmaster | PDAdb.net – Comprehensive Database of PDA, PDA Phone, Smartphone, PNA & Mobile Device Specifications
Freitag, Mai 28th, 2010 | by Christian Zauner | Posted in Programmierung Allgemein | No Comments »
Da der kreativen Gestaltung bei uns kaum Grenzen gesetzt sind, freuen wir uns unser neuestes Sujet präsentieren zu können!
Nochmals Danke an alle Beteiligten!
Dienstag, Mai 25th, 2010 | by Nenad Steric | Posted in Buildserver, MSBuild, Programmierung Allgemein, delphi | 4 Comments »
If you want to set up Teamcity with Delphi you have to take care of several important issues :
You can run a build with the msbuild-runner, but the Delphi commandline-compiler needs additional Environment Variables :
- APPDATA : this is where EnvOptions.proj is saved, without it Delphi cannot compile anything, the Problem is that this is installed under the Config-Dir of the User who installed Delphi
Values can be :
German Win2003 – D2007 : C:\Dokumente und Einstellungen\<USER>\Anwendungsdaten\Borland\BDS\5.0
English Windows7 -D2010: C:\Users\<USER>\AppData\Roaming\CodeGear\BDS\7.0
etc.
- BDS – where Delphi is stored e.g. (for Delphi 2007) C:\Programme\CodeGear\RAD Studio\5.0
- BDSCOMMONDIR – e.g. (for Delphi 2007) C:\Dokumente und Einstellungen\All Users\Dokumente\RAD Studio\5.0
In Build file path you just need to add the <Project>.dproj File and your done if you just want to build the executable.
This alone already helped us to ensure that we always have at least all the source-files which are needed to compile the project, which wasn’t always the case before.
If you want Teamcity to also to run your Unit-tests then you have some extra work to do :
- Create a new Teamcity project with all the configuration from above e.g. <Project>-Test
- Then you need my adapted Console-Runner for DUnit, which emits the necessary infos for Teamcity.
Use this instead of the standard console-Runner from DUnit
e.g. change the Source of your Test-Exe Project to
Application.Initialize;
if IsConsole then
TeamCityTestRunner.RunRegisteredTests
else
GUITestRunner.RunRegisteredTests;
- Create a batch-file which calls the compiled Unit-test Exe and call it with Teamcity
and there you have it – a working integration of Delphi, DUnit and TeamCity.
Now if i only had a sure-fire way how to make all of the old GUI-centered Code testable so that i could switch to some Agile Practice like TDD …
TeamCityTestRunner
Dienstag, Mai 25th, 2010 | by Daniel Siegl | Posted in Allgemeine Theorien | No Comments »
Unser Büro am Handelskai ist jetzt in Google Maps eingetragen!
Wir mußten unsere Adresse mittels einem PIN, der mit einer Postkarte gekommen ist bestätigen!
Größere Kartenansicht