Books about MVVM, architecture, design patterns for Windows Phone 8.1

Hi,
I'm looking for a book or books (or other resources) that explain how to develop an app with a proper architecture. I mean what each layer (bussines layer, data layer, network access) should do and how should it look like. I'm also looking for a book about
MVVM.
Right now I'm struggling with how to create a layer for network communication - how to separate classes for requests and responses, how to manage requests and create some queue of requests and also to provide some way to cancel them when they are no longer
needed, how to work with servers that use some level of security (cookies, certificates etc.).
Another thing is caching - how to design a short-term cache or a persistant cache (database), what technologies I can use etc.
Last thing that I'm struggling with is also naming. How to name classes in those layers, e.g. to distinguish between classes mapping data from some ORM database, for mapping on JSON in network communication. etc.
I hope you got the idea :)
Thanks.

Currently, I don't find a book about MVVM pattern for Windows Phone 8.1, but I think MSDN and some blogs have some useful samples and conceptions: http://msdn.microsoft.com/en-us/library/windows/apps/jj883732.aspx
http://channel9.msdn.com/Series/Windows-Phone-8-1-Development-for-Absolute-Beginners
And I think your question includes too much scopes, maybe you need to split it into some blocks and get help in the related forum
Best Regards,
Please remember to mark the replies as answers if they help

Similar Messages

  • Open Question: question to those who comment about the lack of apps for Windows Phone 8

    We have read every Lumia review and we are listening. An open question to those who comment about the lack of apps for Windows Phone 8.Tell us which apps you miss? Nokia/MSFT Customer Care

    The major apps that are missing are Banking Apps.  There are a few, but major banks like Regions Bank, Capital One Bank, are nowhere to be found for Windows Phone.  Microsoft should be pursuing these banks to develop apps for the platform.  Maybe bribe them with free software or tech support or something.  Also some of the dating apps like Grindr for the gay community, Blender for the straight community, are lacking as well.  Perhaps Microsoft could assist them in developing the "unified" app for both Windows and Windows Phone?
    In fact, Microsoft would do well to begin a "Developer Assistance Program" where developers could (for a small fee) contact the DAP Center and get assistance with issues creating apps for the Windows Platform.  If developers know they have a source to go for assistance, they may be more inclinded to develop better apps.

  • Submit: Great Skype for Windows Phone ideas

    We have just launched a new Windows Phone idea board to let you all share and exchange your ideas on how to improve and develop Skype for Windows Phone.
    Before you start sharing your ideas, here are some guidelines to help you get started:
    Idea Submission Guidelines
    Search before posting. Do a quick search and make sure you are not submitting a duplicate. If the idea already exists show your support by giving kudos to the original idea rather than watering down the potential impact across multiple submissions.
    Draft your idea. Be as clear as possible, tell us what your idea is, how it would benefit users and why you think we should consider it. That will not only help us to better understand what you want, but we may even be able to solve your problem more quickly another way. Please avoid text speak and keep the idea short and to the point. Ideas are available within a limited number of topic sections of the community as they are not discussion threads.
    Currently you can choose one of the following topic labels for your ideas:
    Video Messaging
    We‘ve just launched Video Messaging on Windows Phone so you can now send video messages to family and friends, even when they’re not online. Let us know what you think of Video Messaging on Windows Phone and any ideas you have for how we can make it better. 
    Phone Integration
    Tell us how you would like Skype to be integrated with Windows Phone. Would things be easier if Skype was better integrated with the People Hub? Integrated into the messaging app? Or in the dial pad? 
    Contacts
    How can we make it easier for you to find friends and family on Skype and add them as a contact? What are your thoughts on how contacts are managed on Skype for Windows Phone? Do you have any recommended improvements?
    Calling
    Tell us how you would like Skype to be integrated with Windows Phone. Would things be easier if Skype was better integrated with the People Hub? Integrated into the messaging app? Or in the dial pad? 
    Instant Messaging
    Video calling is one of Skype’s most popular features. What do/don’t you like about Video calling on Skype for Windows Phone and do you have any ideas for how we can make video calling even better? 
    Some things to include:
    Start with a clear title
    add appropriate label(s)
    list features and benefits
    Review the ideas of others. Look at other ideas to see what your fellow community members are requesting and feel free to exchange on them in the comments section. While we take into account the numbers of kudos an idea receives, we also consider the amount and quality of member feedback when making our decisions.
    Add value. Vote for those items that you like and agree with by giving the idea a kudos. It's really a significant way to recognize someone's effort. We are using votes as a barometer to find out more about what our contributor community thinks is important, so we can factor this into our prioritization process.
    Submit a new idea. Adding an idea is just like posting a message on a board. To create an idea, click on the “New Idea” button, located on the left side of the page content tab, and in the left column under the actions heading click “create an idea”. Be sure to enter a clear title and description of your idea so others can decide how they would like to vote. Remember, the more complete your thought, the more likely it is to get noticed! You can use simple HTML, format the text, or add links or images. You can also preview your idea and check your spelling before you post the idea.
    Do not be discouraged. Sometimes what seems simple may not be so simple to build. Some ideas take longer than others, and some ideas will not be possible within the scope of what we want to accomplish in the next year or so.
    Be respectful. Comply with the Community Guidelines and Skype etiquette.
    Disclaimer: Skype may or may not use your comments, ideas, or suggestions. Skype reserves the right to use for any purpose including commercial purposes, comments, ideas, suggestions, code, products or services (“Content”) that are posted on this community without any obligation to compensate the individual or entity that provided the Content. By posting any Content in the community, you hereby relinquish any right you may have in such Content and to any future compensation for publication, use, distribution, license or sale of the same. By posting Content, you represent and warrant that you either own or control all of the rights to that Content, and such Content does not violate any third party rights or these Skype Terms of Service. You agree that all opinions expressed by users of this community are expressed in their individual capacities, and not as representatives of Skype.
    Frequently Asked Questions
    What is the Idea Board all about?
    Idea Board is a new part of the Skype Community, where members can share their ideas about existing products and services. Anyone in the community can see and vote on the ideas you post.
    We encourage you to give kudos and comment on submitted ideas as we are more likely to take the top kudoed and most discussed ones into consideration.
    How do I navigate the Ideas Board? 
    Finding your way around the ideas board is a pretty straightforward task, here are some of the things you will see to help you get around.
    •  New Ideas – The most recent ideas.
    •  Hot Ideas – The most popular ideas right now.
    •  Top Ideas – The most kudoed ideas.
    The sidebar widgets
    In the sidebar you'll find more ways to sort the ideas board, see new and popular ideas and the top rated contributors to the idea board. It's also really easy to view only the ideas with certain status', for instance if you only want to see ideas that are “Accepted”.
    How to check if an idea exists already?
    Use the search function filtering by the ideas board – or click here (direct link to search function)
    What do the votes/kudos mean?
    Just as you can give kudos in the community boards and blogs, you can vote for ideas you like on the Idea Board. Ideas with high vote totals are more likely to be recognized and accepted by the teams at Skype who develop our products and services. You can also leave comments on ideas, but remember to be kind!
    What do the different idea statuses mean?
    We strive to review submitted ideas on a biweekly/monthly cycle. Each idea will go through a life cycle that will be assigned statuses at each milestone. The statuses are explained here:
    New Idea - Sparkly new idea, submitted by you, and ready to be vetted by the community.
    Comments Requested - Items set as Comments Requested will be open to the community for feedback and votes.
    Under consideration - Idea has been forwarded to appropriate business team who is determining feasibility.
    More information needed - More information is needed before our Product Management team can take this forward, please review the comments left by the team.
    Duplicate - Ideas in this status have already been submitted in some form or another. We will link these items over to the other idea so you can review the status or track the progress there.
    Already exists - This is available in the product. 
    Future possibility - Idea is a good one but not something we can include in a near-term product or software release.
    Accepted - Idea has been accepted and has been taken forward for implementation, check back soon for updates.
    Not right now - We like the idea but just not for right now, we will revisit it in the future.
    Implemented - You asked for it, we did it!
    My idea has been accepted. How long will it take to be implemented?
    Sadly, we will not be able to provide dates for the implementation of any accepted ideas within the community due to the number of factors involved. Please be patient and let us make sure it is completely ready before we make it available.
    How will I know if an idea has been implemented?
    You can track the status of your ideas as your ideas are sent to the people here at Skype who can make them happen and you will see the status of your idea is updated. We will be telling you if the idea is something we are working on now or would like to do in the future, or if it’s something that is not feasible for us at this time. To ensure you don’t miss any updates select “Subscribe” from the “Idea Options” menu when viewing your idea.
    What ideas have been implemented so far?
    You can check "Accepted and Implemented ideas" topic here.
    Can I edit or delete my ideas comments?
    No, you can't. Be sure to check your spelling and preview your comment before you post it; you can't edit a comment once it's posted.
    Who and how often moderates/ manages the ideas board?
    The community team is monitoring the board on the daily basis and product managers will come in on a monthly basis to update statuses of the ideas and post their comments.
    If Skype decides not to pursue my idea, will you tell me why?
    We do not always provide the reasons for our decisions regarding ideas submitted for review but will strive to provide an explanation where possible.
    I have an idea to improve the Windows Phone software itself?
    Microsoft has set up a Windows Phone Feature Suggestion Box for exactly that purpose. Share your idea here: http://windowsphone.uservoice.com
    If I am not comfortable submitting my idea over the Internet, is there another way I can do so?
    No.

    I would really appreciate if you guys work on the feature “ custom backgrounds for chat notifications”.If users will be able to choose any image of their liking in the custom background feature if would add value. Currently some of the chat messengers provide this facility to the users which makes interesting to the users while improving user friendliness and satisfaction. Options that would include areTake a photoChoose from albumsSearch from webDeleteThat appears to be a reasonably robust selection. In search, a user can use a built in engine to pull up images based on search and then select it as it their choice. Once you chose an image, it will be asked to confirm and ‘set’ as the universal chat window for all contacts. 

  • Help us improve Skype for Windows Phone

    [Update Jan 20th 2015]
    Thank you for taking part in the survey. We've now closed it and will evaluate the responses and share the results with you here once we have them.
    Original announcement below:
    Hello! Would you like to help us to improve your Skype experience in your language? This is your chance to chip in – please fill in the survey about different aspects of Skype for Windows Phone.
    It will take about 25 minutes to complete the survey. It will be open until the end of second week of January. We’ll make sure to share the results with you once we have them.
    We appreciate your help – with your opinion, we can make Skype even better.
    The Skype team
    Follow the latest Skype Community News
    ↓ Did my reply answer your question? Accept it as a solution to help others, Thanks. ↓

    Is it ok to reply to this topic? There isn't a warning against it...
    But I wanted to complain about all the stupid questions in the survey. You keep repeating the same "is this too polite?" stuff. I don't care about any of this. What I care about is how terribly laggy and unresponsive this app is on my Lumia.
    Oh, and the fact that it is constantly online even when I'm not using it is also terrible.
    Seriously, I'm using a WINDOWS PHONE, MICROSOFT'S OS! Why is Skype so bad on it?!

  • Choice of design pattern for data acquisition system

    Hello all
    I have a trouble about selecting the suitable design pattern / architecture for a data acquisition system. 
    Here is the details of the desired system:
    There is data acquisition hardware and I need to use it by observing parameters on User interface. 
    the data acquisiton period, channel list to scan should be chosen on User interface. Besides, there are many user interface interactions. e.g. if user selects a channel to add scanlist, then I need to enable and make visible some other parts on user interface. 
    When user completes the channel selection, then he will press the button to start data acquisition. Then I also need to show the scanned values on a graph in real time and log them in txt file.
    I know that I cannot use producer consumer pattern here. because the data acquisition loop should wait for parameters to scan channels. and it works in a given period by user. so the user interface loop performs higher rate then consumer loop (data acquisition loop). it means queue will be bigger bigger. if I use notifier it will loss some data come from user interface. 
    is there any idea about that ? is there any suitable design pattern for this case ? 
    Thanks in advance
    best regards 
    Veli BAYAR
    Embedded Systems Software and Hardware Engineer 
    "You live in a graphical world. Why not program in one?"
    Solved!
    Go to Solution.

    johnsold wrote:
    Veli,
    I recommend the Producer/Consumer model with some modifications.
    You might need three loops.  I cannot tell for sure from your brief description.
    The User Interface loop responds to the user inputs for configuration and start/stop of acquisition.  The parameters and commands are passed to the Data Acquisition loop via a queue. In this loop is a state machine which has Idle, Configuration, Acquisition, and Shutdown states (and perhaps others). The data is sent to the Processing loop via a different queue. The Processing loop performs any data processing, displays the data to the user, and saves it to file. A notifier can be used to send the Stop or shutdown command from the User Interface loop to the other loops.  If the amount of processing is minimal and the file write times are not too long, the Processing loop functions might be able to occur in the Timeout case of the UI loop Event structure.  This simplifies things somewhat but is not as flexible when changes need to be made.
    I am not sure that a Design Pattern for this exact setup exists but it is basically a combination of the Producer/Consumer (Events) and Producer/Consumer (Data) Design Patterns.
    Lynn
    Check out this thread: http://forums.ni.com/t5/LabVIEW/Multiple-poll-case-structures-to-event-help/td-p/2551309
    There are discussions there about a 3-loop architecture that may help you.
    Jeff
    Jeffrey Zola

  • Is there a design pattern for this?

    I'm looking for a solution to a design problem I have.
    For a restaurant booking system I need a number of different opening times describing when you can and cannot book. These opening times are essentially Jodatime Period objects. There's a set of opening times spanning a week and these are repeated for every week (a default set of opening times) however it's possible to override these opening times say for a specific day.
    The domain model would be something like a Restaurant class holding 2 Lists of OpeningTime objects one for defaultOpeningTimes and the other for overiddenOpeningTimes the overidden ones get used if they exist for the requested time period. However the database model would be a bit messy as I'd have 2 lists mapping to the same table (OpeningTime). Is that a good idea? Perhaps there's a design pattern for this, if someone could point me in the right direction I'd be very grateful, or perhaps this is the best solution? Thanks!

    jduprez wrote:
    But why do you put the logic in the database too (I'm no DB expert and I didn't know these concepts until I read your post, but that's what a dynamic view based on derived values looks like to me): performance (1 round-trip instead of two)?Hi jduprez. Long time no speakee.
    I guess part of it is that I spent many years as a DBA and modeller, and really appreciate what it's taught me about design. Also, databases are (or should be) designed from the ground up to provide data-directed requests optimally, and include all sorts of nice stuff like transaction handling that aid consistency, as well as speed.
    That said: I HATE SQL. Think Coliseum, with that emblazoned in 60-foot high letters around its walls, and it might come close to just how much I hate that so-called "language". I hate its form; I hate it's inconsistencies; I hate the fact that something like what OP is trying to do is NOT an easy task (and might involve the creation of a table that simply contains Dates, just in order to satisfy Boolean logic).
    However, once you work it out, a database view (at least from the database's standpoint; JDBC I'm not so sure about) is just like any other Table - and that I DO like.
    Programs are good at processing parameterized (ugh) temporal information; databases are good at persistence and high volume. Those two may meet at some point, but I reckon it's going to take another Codd (or Joda) before it does.
    - that's clearer to 90% of the dev team (my biased numbers, based on 50% of Java developers having decent knowledge of SQL and much less than that having the advanced SQL knowledge which I rank your suggestion at)Sounds to me like you'll get the solution that matches the skills you have then. Is that what you really want, if a better one is available?
    - that doesn't require investigating the if of your suggestion (JDBC support)Agreed, but only because my JDBC knowledge isn't what it could be. I'd also be surprised if it doesn't support access to a named view, since they were designed to be equivalent to Tables.
    - the Op is using DAOs, so it's possible, if profiling does show this is hampering performances, to change that with no impact on the client code that calls the DAO.There's no doubt that a database solution is much higher level than a programming one; but, as I said, it's what they were designed to do. And tinkering around with program optimization has the feel of a "hacker's solution" to me. Not that there's any particular problem with that - I do it quite often when I have no control over my source - but I also try to keep in mind what the "actual" problem is.
    Winston

  • Design pattern for quiz module

    Hello fellow developers.
    I am making/refactoring a module in a jee mobileplatform. It's a quiz module where the enduser participates via sms. Now, I am trying to redesign the module and I am thinking about using the state pattern for this, where the user can be in i.e the following states: StartQuizState(welcomemessage and first question), NextQuestionState, NoAnswerState(the user sent an empty or no valid response), QuizFinishedState(sum up the points etc), and maybe a BonusState if the user makes x points within a specific time limit.
    I was wondering if anyone had any comments on my choice of pattern for this module :)
    Thanks in advance for any comments,
    Best regards,
    Eivind

    Good morning Saish, sorry for my late response.
    First of all - thanks again for showing such interest in my "discussion", and my deepest apologies for my grammatical error hehe, I was tired and wrote a little bit too fast. Normally I take great pride in writing correctly :)
    I would also like to say that many, many times before, these forums, and others, have helped me when stuck in a programming problem or other problems related to software. So without all those people out there willing to spend their free time answering questions from people like me, a lot of us wouldn't be able to solve whatever problem we might have, and basically the general experience amongst inexperienced programmers would evolve much slower. So Saish, thanks to people like you there are a lot of happy programmers out there. It is very important for those of us working with development, to share whatever knowledge we might have.
    Anyway back to the discussion:)
    I totally agree, the state is absolutely the Quiz, not the contestant of the quiz. I just read a Head first design patterns (a great book by the way!), and I was a bit to hung up on using patterns instead of looking for a solution that works. So what I have done so far, refactoring my solution:
    I have the following models:
    - Quiz
    - Contestant
    - Answer
    - QuizManager
    Quiz Object
    The Quiz model that represents the actual quiz, which contains a list of Question objects, and Answer objects. The quiz has a int constant QUIZ_STATE, and the possible states:
    private static final int START_QUIZ_STATE = 0;
    private static final int FINISH_QUIZ_STATE = 1;
    private static final int NEXT_QUESTION_STATE = 2;
    private static final int REPEAT_QUESTION_STATE = 3;
    private int quizState = START_QUIZ_STATE;
    As you can see the quizState defaults to START_QUIZ_STATE. The first thing I do when the contestant enters, is to check the state of the quiz, if he already is an contestant, if the quiz is finished etc.
    Then I continue and process the quiz based on the state of the quiz (this time everything in one class - a quizmanager).
    Contestant Object
    Contestant model containing what questions are already answered, number of points and so on.
    Answer Object
    The Answer object is created if the contestant sends an answer and his answer corresponds with the alternatives in the Answer object. E.g if the answer alternatives are a) 100 kilometers and b) 20 kilometers, and the contestant sends an answer c, it is considered as no answer, and the last question is repeated, if the contestant sends a, or b, his answered is compared with the current Answer alternative, and a new question is sent him.
    I have some database tables for managing this module, and basically a Quiz is configured as an XML, where 1 xml is a quiz, and 1 quiz xml can contain many question and answer tags. These are read upon quiz start, and Quiz, Answer, and Question objects are created. Every time a new contestant enters, a new Contestant object is ofcoursed created.
    All the logic takes place in the previously mentioned QuizManager. Any comments on the solution so far would be greatly appreciated.
    If interesting to anyone I can post the classes when I am finished with the module, as a standalone java application without a database.
    Regards,
    Eivind

  • Flex design pattern for BlazeDS transfer objects

    Dear Community,
    I have a question regarding the nature of objects transferd from BlazeDS backend to the Flex client.
    According to some adobe docs all the presentation logic should be in flex and BlazeDS should provide only services.
    The question is what kind of transfer objects should be used? with what level of abstraction?
    To make it more clear let's talk about a simple forum application like adobe forums.
    I have created a Forum service, which returns a Forum transfer object, which has a List of Threads, with each thread having a List of Messages.
    Flex gets the Forum transfer object and does all the presentaiton work.
    This is a very nice seperatin of concerns architecture BUT there are two major performance issues:
    - when the forum becomes bigger the transfer object will be huge
    - the flex will use huge client resources to create the presentation of the forum transfer object.
    So my question is what is your strategy/ design pattern for such a problem.
    An obvious answer would be create services that include the presentation logic and use transfor objects like ThreadListPage which will include only the first 10 threads.
    Thanks in advance

    I think you are going to get a few varied types of answers to a general question like this, but I will comment on a few things.  First, you should only be transmitting the data that you need to use or display to the user at the time.  If this forum was implemented in Flex (I wish) you wouldn't transfer the text for all the threads.  You might not transfer the thread text at all (just the subjects), you'd make calls back to the server to fetch that data when and if you need it.
    Also, I think you are overestimating the resources required for the Flex "presentation layer".  If you think about it, these workstations we have here are pretty idle most of the time when you're at a website.  Nowadays there's plenty of processing power just sitting there waiting, so as long as your design isn't flawed the CPU or memory are rarely going to be a bottleneck with Flex.
    The way I design, BlazeDS (or GraniteDS etc) should mostly just be "serving data".  There is some flexibility available, for example I don't see a problem with putting certain types of business rules (such as a limit on the number of results that can be recieved in a search) within server side code, and validation rules on the Flex side.  So there's not too many "industry standards" in Flex yet beyond maybe what's done in the various standard architectures, at least not that I'm aware of.
    You might find it beneficial to look into some of the various frameworks/architectures available like Cairngorm, Mate, Swiz, and so on.  Learning how they work (looking at examples) would probably answer some of your questions too.

  • Lost Adobe Create Suite 4 Design Premium for Windows disk #2

    Hi, I have the Adobe Create Suite 4 Design Premium for Windows and have lost the Application disk #2 and cannot reinstall this on my new laptop.  I have the licenses and the rest of the disks.  I have called Adobe and they no longer support CS4.  They suggested I try to find someone who has the software and get a copy of disk 2. Can some please help,  I don't want to upgrade to CS5

    >suggested I try to find someone who has the software and get a copy of disk 2
    I am surprised by that... my understanding (albeit poor) of copyright is that you are allowed to make a copy of a disc for your own personal backup storage
    That does not include making a copy to give to anyone else
    Old or Used Software http://www.emsps.com/oldtools/ Or http://www.retrosoftware.com/
    http://forums.adobe.com/message/1636890 warns about buying from eBay

  • Best approach to creating layouts and design pages for windows store 8.1 applications?

    Hi Everybody,
    Actually I want to design pages for windows store 8.1 applications which are compatible for all windows phone with different resolutions. I want best approach for designing pages, currently I am using * type divisions and designing the pages rather than
    that is there any best approach?

    Here is another some helpful docs:
    Laying out an app page
    Laying out your UI (HTML)
    Laying out your UI (XAML)
    Navigation design patterns
    Choosing a layout (HTML)
    Command design patterns
    Guidelines for advertising
    Guidelines for multiple windows
    Guidelines for projection manager
    Guidelines for resizing windows to tall and narrow layouts
    Guidelines for scaling to pixel density
    Guidelines for window sizes and scaling to screens
    Hope helps.
    --James
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Adobe Create Suite 4 Design Premium for Windows Lost Application disk #2

    Hi, I have the Adobe Create Suite 4 Design Premium for Windows and have lost the Application disk #2 and cannot reinstall this on my new laptop.  I have the licenses and the rest of the disks.  I have called Adobe and they no longer support CS4.  They suggested I try to find someone who has the software and get a copy of disk 2

    I'm not seeing anything but individual applications (and it looks like updates, not installers) in the public forders.
    You should be able to get the trial by going to Download Adobe CS4 and CS3 Free Trials Here (incl. After Effects) | ProDesignTools and following the directions VERY CAREFULLY. There is no differnce between trial and licensed installers, so you can enter your serial number when asked.
    If that doesn't work, send me a Private Message (click my name to go to my profile and see the actions list on the right) and I'll see what else I might be able to do for you.

  • What is the best design pattern for this problem?

    No code to go with the question. I am trying to settle on the best design pattern for the problem before I code. I want to use an Object Oriented approach.
    I have included a basic UML diagram of what I was thinking so far. 
    Stated simply, I have three devices; Module, Wired Modem, and Wireless Modem.
    In the Device Under Test parent class, I have put the attributes that are variable from device to device, but common to all of them.
    In the child classes, I have put the attributes that are not variable to each copy of that device. The attributes are common across device types. I was planning to use controls in the class definition that have the data set to a default value, since it doesn't change for each serial number of that device. For example, a Module will always have a Device Type ID of 1. These values are used to query the database.
    An example query would be [DHR].[GetDeviceActiveVersions] '39288', 1, '4/26/2012 12:18:52 PM'
    The '1' is the device type ID, the 39288 is the serial number, and the return would be "A000" or "S002", for example.
    So, I would be pulling the Serial Number and Device Type ID from the Device Under Test parent and child, and passing them to the Database using a SQL string stored in the control of the Active Versions child class of Database.
    The overall idea is that the same data is used to send multiple queries to the database and receiving back various data that I then evaluate for pass of fail, and for date order.
    What I can't settle on is the approach. Should it be a Strategy pattern, A Chain of Command pattern, a Decorator pattern or something else. 
    Ideas?

    elrathia wrote:
    Hi Ben,
    I haven't much idea of how override works and when you would use it and why. I'm the newest of the new here. 
    Good. At least you will not be smaking with a OPPer dOOPer hammer if I make some gramatical mistake.
    You may want to look at this thread in the BreakPoint where i trie to help Cory get a handle on Dynamic Dispatching with an example of two classes that inherit from a common parent and invoke Over-ride VIs to do the same thing but with wildly varying results.
    The example uses a Class of "Numeric"  and a sibling class "Text" and the both implement an Add method.
    It is dirt simple and Cory did a decent job of explaining it.
    It just be the motivation you are looking for.
    have fun!
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Hello, I own a license for Adobe CS5 Production Premium and Adobe CS4 Design Premium for Windows/PC. I am switching to an OSX/MAC system. Is it possible to transfer my licenses to the new platform?

    Hello, I own a license for Adobe CS5 Production Premium and Adobe CS4 Design Premium for Windows/PC. I am switching to an OSX/MAC system. Is it possible to transfer my licenses to the new platform?

    It's possible to transfer licenses but it must be done by contacting a Customer Service representative by phone or web chat. They'll probably have you submit a form.
    Contact Customer Care

  • What is the location for the swatches file in the illustrator product part of Adobe Creative Suite 3 Design Premium for windows (date and lenght)? File that manges its funcionallity.  Thanks

    As per adobe agent chat representative, the following question is posted on the fórum to obtain an answe from adobe.
    What is the location for the swatches file in the illustrator product part of Adobe Creative Suite 3 Design Premium for windows (date and lenght)? File that manges its funcionallity.
    Thanks
    <moved from downloading,installing,setting up - kglad>

    Illustrator is not working as it should...
    I want them to compare the original size and date of creation with what I have installed on my computer... I have installed several times with my original CD and I tried once downloading the files from the adobe site (using my own license). I suspect the files has been modified or renamed on my laptop by an external unauthorized user causing the malfunction of the application. 
    Customer services does not support CS3 anymore and the updates / patches in the adobe site does not solve the problem... They redirect me to the forums for support...
    Presently, my problem is that after creating a swatch and drag it to the swatch panel, it does not fill as it should a new form... Now, after deactivating and activating my license the swatch seems to fill the new form but when the filter that the swatch has is persistence in the next filling object created even though a different color is being used as a fill (X)... Help in the creation of a swatch over the internet just complicate the issue.
    That's why I would like to know whether updates on my product are being received or files are being replaced without my knowledge...
    Thanks...
    PS Do you know how to contact a staff adobe employer on the forums?

  • Adobe Creative Suite 3 Design Standard for Windows registration?

    Hello all,
    I purchased a copy of adobe creative suite 3 design standard for windows at a garage sale. I tried registering the product, but it has already been registered. Is there anything I can do?
    Thanks

    Only if you get the license holder of the software to transfer the license to you
    Transfer an Adobe product license

Maybe you are looking for

  • [Forum FAQ] Reduce the size of System Volume Information folder

    Symptom There is a folder called System Volume Information in the root of each drive. (Figure 1) Sometimes, you may find the size of System Volume Information folder is too large. However, it is not recommended to delete the files in it casually sinc

  • How to increase No. of Connections in Oracle DB?

    Hi, As my team using more no. of connections, I need to increase the number of connections. Kindly guide me to check the current number of connections and how to change / increase that? As I don't have knowledge on this, I am looking the detailed inp

  • TV out not not turning on

    I can't get the video to go out of the ipod. I select the out setting and it doesn't change from off to on. How do I fix it?

  • Urgent help in data load ascii

    Hi I have a table with following data Table A ID Number(4) Convert Varhchar2(6) Values ID Convert 10 ??? 20 10ae 30 2a10 40 (2345 I have a Final Table Table B ID number(4) Convert number(20) What I need is i need to insert values from table a into Ta

  • Add link to software in dock

    How do you add a link to your software in the dock?