architecture

iOS Core Data Architecture tips wanted

无人久伴 提交于 2020-01-01 03:11:10
问题 I just want to get a few pointers on the best way to architect my first Core Data app, and the main objects and interactions I will require. The data is stored remotely and I will need to access it via HTTP and it will respond in JSON format. I want to cache this on the device using Core Data. Each day there will be new data on the server, so I need to access this and update the Model accordingly. Are there any SDK classes I can use to help me with this, or am I going to hand roll it? I guess

How to get up to speed on SOA? [closed]

给你一囗甜甜゛ 提交于 2020-01-01 02:44:39
问题 As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 7 years ago . I've been given the task of laying the groundwork of a SOA for my client. The goal is to open up various processes in an end-client

Dependency Injection and development productivity

|▌冷眼眸甩不掉的悲伤 提交于 2020-01-01 02:29:18
问题 Abstract For the past few months I have been programming a light weight, C# based game engine with API abstraction and entity/component/scripting system. The whole idea of it is to ease the game development process in XNA, SlimDX and such, by providing architecture similar to that of the Unity engine. Design challenges As most game developers know, there are a lot of different services you need to access throughout your code. Many developers resort to using global static instances of e.g. a

Durandal and ASP.NET MVC conventions

帅比萌擦擦* 提交于 2020-01-01 01:54:08
问题 I'm currently evaluating Durandal for use in an enterprise ASP.NET MVC application. However the default conventions used by Durandal seem to conflict with the MVC conventions I've grown accustomed to. The HotTowel MVC template by John Papa is great, but this too seems to "do away" with MVC conventions in favour of Durandals by putting things in an App folder. A couple of the issues I have with these conventions are: Views are potentially split across two locations (/App/views and /Views).

Is this a proper implementation of n-layer architecture?

瘦欲@ 提交于 2020-01-01 00:49:13
问题 I have been learning C# for the last year or so and trying to incorporate best practices along the way. Between StackOverflow and other web resources, I thought I was on the right track to properly separating my concerns, but now I am having some doubts and want to make sure I am going down the right path before I convert my entire website over to this new architecture. The current website is old ASP VBscript and has a existing database that is pretty ugly (no foreign keys and such) so at

Are you doing MDA (Model Driven Architecture) right now? If so, what tools do you use, and how is it working out?

Deadly 提交于 2019-12-31 14:41:12
问题 Model Driven Architecture is the idea that you create models which express the problem you need to solve in a way that is free of any (or at least most) implementation technologies, and then you generate implementation for one or more specific platforms. The claim is that working at a higher level of abstraction is far more powerful and productive. In addition, your models outlive technologies (so you still have something when your first language / platform becomes obsolete that you can use

Are you doing MDA (Model Driven Architecture) right now? If so, what tools do you use, and how is it working out?

↘锁芯ラ 提交于 2019-12-31 14:40:54
问题 Model Driven Architecture is the idea that you create models which express the problem you need to solve in a way that is free of any (or at least most) implementation technologies, and then you generate implementation for one or more specific platforms. The claim is that working at a higher level of abstraction is far more powerful and productive. In addition, your models outlive technologies (so you still have something when your first language / platform becomes obsolete that you can use

Should I use DTOs as my data models in MVVM?

风格不统一 提交于 2019-12-31 13:27:09
问题 I'm currently working on what will be my first real foray into using MVVM and have been reading various articles on how best to implement it. My current thoughts are to use my data models effectively as data transfer objects, make them serializable and have them exist on both the client and server sides. It seems like a logical step given that both object types are really just collections of property getters and setters and another layer in between seems like complete overkill. Obviously

Patterns for building social network type applications?

╄→гoц情女王★ 提交于 2019-12-31 10:54:47
问题 I need to design / architect / develop a web based social network type application. Basic functionality: - users create accounts on the system - users agree to "friend" each other - users create content within system - users specifies which friends may view/edit content that they created Surely this core functionality has been created many times before? Are there any best practice patterns out there for how to implement this sort of thing? I'm most interested in how the database for this

What is service-oriented architecture?

Deadly 提交于 2019-12-31 09:45:55
问题 What is service-oriented architecture? 回答1: SOA is way to develop service oriented applications and WCF is technology which can be used to develop service oriented applications. BUT SOA defines strict rules (known as SOA tenets) for applications. If you don't follow these rules you are building services but these services do not conform to SOA. WCF allows you to develop plenty of types of services. You can develop interoperable SOAP services which conform to SOA or which doesn't. You can