Click here to Skip to main content
15,908,013 members
Home / Discussions / Article Writing
   

Article Writing

 
AnswerRe: Yellow N mark next to the article title. Pin
Sean Ewington6-Oct-09 10:37
staffSean Ewington6-Oct-09 10:37 
GeneralRe: Yellow N mark next to the article title. Pin
Alexander Yegorov6-Oct-09 11:17
Alexander Yegorov6-Oct-09 11:17 
QuestionRemoving an article Pin
rawwool (Rahul Kumar)5-Oct-09 10:05
rawwool (Rahul Kumar)5-Oct-09 10:05 
AnswerRe: Removing an article Pin
Sean Ewington5-Oct-09 10:06
staffSean Ewington5-Oct-09 10:06 
GeneralRe: Removing an article Pin
rawwool (Rahul Kumar)5-Oct-09 10:11
rawwool (Rahul Kumar)5-Oct-09 10:11 
GeneralRe: Removing an article Pin
Sean Ewington5-Oct-09 10:13
staffSean Ewington5-Oct-09 10:13 
GeneralRe: Removing an article Pin
rawwool (Rahul Kumar)5-Oct-09 10:19
rawwool (Rahul Kumar)5-Oct-09 10:19 
QuestionPlease let me know your thoughts...SLX Communication Framework series Pin
Mike Marynowski1-Oct-09 19:14
professionalMike Marynowski1-Oct-09 19:14 
Hi All,

So after all this site has done for me, I think it is time to give back a bit. I've been developing this TCP communication framework on and off for a couple years, and we use it here internally for all our projects. It is essentially on complete rewrite #3, which seems to be when I get everything exactly how I want it.

Brief overview: SLX Communication Framework lets you use a single modeling tool and framework to make all your .NET based apps talk to each other - full .NET Framework, Compact Framework, and Silverlight. The framework includes VS2008 code generators and visual designers. It has multiple levels of abstraction, each with their own suitable use cases:

- Command-based object exchange API, built on:
- Whole-Message exchange API, built on:
- platform-independent sockets API

I have at least 5 parts planned, possibly double that by the time I'm done...there is just a ton to talk about. So far on the drawing board for the content I want to cover:

- who should read what
- defining the problem
- current options and associated limitations
- my idea of an "ideal" communication framework, reasoning behind it
- architecural overview of the actual framework, how it overcomes limitations of current options
- explaining how each platform was abstracted to a common sockets API and related design decisions
- very basic sample client/server app using the common sockets API
- building the messaging API on top of the sockets API
- very basic sample client/server app using the messageing API
- building command-based generic object exchange API on top of the messaging API
- building a VS2008 C#/VB code generator that parses the communication definition language and spits out the base classes and "fill in the blanks" methods
- building VS2008 Client item template and Server item template
- building a visual designer to graphically build your communication definition file
- sample client/server application with silverlight, compact, and desktop clients that demonstrates how to implement ludicrous amounts of code sharing between all the projects

I bet I can think of a few more things to throw in there as well. Basically, the point is that it is a very extensive framework and there are lots of angles to tackle things. It is fairly feature-complete right up to visual designers, code generators, etc, so someone looking to develop a different framework, even entirely unrelated, could possibly get a lot of useful information. But there is a LOT of potential information.

So...question: based on the limited info above, do you agree that one article would be brutally overwhelming? If so, is there an upper limit on the number of parts a series should have? What would be your criteria for deciding what goes into article #1 and what should wait until article #2?

I was thinking of having an intro article that covers, say, the first 5 points. It would be a useful intro for everyone. In the "who should read this" section, I would recommend which parts are suitable for each audience. For example:

- "If you are just looking for an easy way to implement security, two-way object exchange...etc... in your project, you can safely skip to articles C, D, and E."

Another possible option: I was considering creating seperate series articles to cover things like the VS plugin stuff (code generator and item templates). But I'm not sure I like that since really it is very closely tied to the communication framework, and I sort of envisioned this series as a complete documentation of the making of this framework.

And one last question (for now): should I write and release all the articles at once, a few at a time, or one at a time?

Appreciate your input.

Thanks,

--Mike
AnswerRe: Please let me know your thoughts...SLX Communication Framework series Pin
Sean Ewington2-Oct-09 8:16
staffSean Ewington2-Oct-09 8:16 
GeneralGet rid of email Pin
joeyi29-Sep-09 8:23
joeyi29-Sep-09 8:23 
GeneralRe: Get rid of email Pin
Sean Ewington29-Sep-09 8:59
staffSean Ewington29-Sep-09 8:59 
GeneralRe: Get rid of email Pin
Pete O'Hanlon29-Sep-09 10:19
mvePete O'Hanlon29-Sep-09 10:19 
GeneralRe: Get rid of email Pin
Hans Dietrich29-Sep-09 12:58
mentorHans Dietrich29-Sep-09 12:58 
GeneralRe: Get rid of email Pin
Richard MacCutchan29-Sep-09 13:20
mveRichard MacCutchan29-Sep-09 13:20 
QuestionArticle Voting Pin
Joel Ivory Johnson29-Sep-09 0:49
professionalJoel Ivory Johnson29-Sep-09 0:49 
AnswerRe: Article Voting Pin
Chris Maunder29-Sep-09 4:52
cofounderChris Maunder29-Sep-09 4:52 
GeneralRe: Article Voting Pin
Joel Ivory Johnson29-Sep-09 4:56
professionalJoel Ivory Johnson29-Sep-09 4:56 
GeneralRe: Article Voting Pin
thedresswoman12-Oct-09 20:59
thedresswoman12-Oct-09 20:59 
QuestionHow to change the status of the article from unfinished to finished ??? Pin
Giorgio Minardi22-Sep-09 23:24
Giorgio Minardi22-Sep-09 23:24 
AnswerRe: How to change the status of the article from unfinished to finished ??? Pin
Luc Pattyn22-Sep-09 23:48
sitebuilderLuc Pattyn22-Sep-09 23:48 
GeneralRe: How to change the status of the article from unfinished to finished ??? Pin
Giorgio Minardi23-Sep-09 1:15
Giorgio Minardi23-Sep-09 1:15 
GeneralRe: How to change the status of the article from unfinished to finished ??? Pin
Luc Pattyn23-Sep-09 1:29
sitebuilderLuc Pattyn23-Sep-09 1:29 
QuestionHow can I edit my article? Pin
Bernardo Castilho21-Sep-09 5:03
professionalBernardo Castilho21-Sep-09 5:03 
AnswerRe: How can I edit my article? Pin
Sean Ewington21-Sep-09 5:11
staffSean Ewington21-Sep-09 5:11 
GeneralRe: How can I edit my article? Pin
Bernardo Castilho21-Sep-09 5:54
professionalBernardo Castilho21-Sep-09 5:54 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.