This post was moved to my real blog: Writing code in a Blog Post
This blog is a placeholder for my real blog notes (used to share my drafts).
Please visit Dll Shepherd.Net
Please don't reference any of this posts because they might be moved or deleted!
Monday, January 17, 2011
Sunday, January 16, 2011
This Developer’s Tool Set
This post was moved to my real blog: This Developer’s Tool Set
Thursday, January 13, 2011
.NET Framework NGEN service stopped: What’s that?
This post was moved to my real blog: .NET Framework NGEN service stopped: What’s that?
Thursday, January 6, 2011
Introductions
Final Version was Posted to my real blog – Dll Shepherd .Net
Hi,
My name is Roy Dallal and I have been a .NET programmer for the past 6.5 years.
I have started out as a SharePoint 2003 programmer, I had a windows 2003 server as my station and even managed to write a few Web Parts.
Than I moved on to GIS programming with the ESRI technology, for the first year as a server programmer (ADF 9.2) and for the next three years as a Win Forms lead developer above the ArcMap. I led a team of 4 programmer for the last 6 months on that project.
Today I am working as a lead developer on a project that uses the Silverlight ESRI Framework.
Why start a blog?
On my last job we were working in very severe security constraints – our development machines weren’t connected to the internet, we had only a few internet computers and often we had a line of people waiting to use that computer. On the other hand we had an inner organization internet with our community where we shared information.
Well when my contract ended I decided not to continue with that company and now I am constantly connected to the web. Almost every work day I encounter new things or things that “once upon a time” I would have shared in that community. So I have decided to share them here.
I will probably share my insights on unit tests and developing applications under the ESRI framework. And even though I am only a beginner in the Silverlight technology I will share the things that I learn and the cool things my team and I achieve.
I hope you'll enjoy my blog,
Roy
Tuesday, January 4, 2011
The Library example
All my example will be around a library application that for some reason or another want to use the ESRI framework in order to store the location of each book.
The library system has the following tables:
Books
Column | Type | Notes |
Code | string | String format of "{0}.{1}", ShelfId, number |
Name | String |
|
AuthorId | String |
|
PublicationId | String |
|
ShelfId | String |
|
BorrowedByReaderId | String - nullable |
|
Shape | Esri handled field | Point location |
Shelves
Column | Type | Notes |
Code | string | String format of "{0}.{1}", LibraryId, number |
Description | String |
|
Shape | Esri handled field | Line location |
Libraries
Column | Type | Notes |
Code | string | String format of "{0}.{1}", StateId, number |
Description | String |
|
Shape | Esri handled field | Polygon location |
States
Column | Type | Notes |
Code | string | Identity Number |
Name | String |
|
Shape | Esri handled field | Polygon location |
Readers
Column | Type | Notes |
Code | string | Identity Number |
Name | String |
|
StateId | String |
|
LibraryId | String |
|
CreditCardNumber | String |
|
BookBorrowHistory
Column | Type | Notes |
Code | string | Identity Number |
BookId | String |
|
ReaderId |
|
|
BurrowDate |
|
|
ReturnDate |
|
|
Authors
Publications
//TODO: finish this
//TODO: write post about how the entity level should look like