{"id":"https://openalex.org/W658244824","doi":null,"title":"Windows System Programming","display_name":"Windows System Programming","publication_year":2004,"publication_date":"2004-10-29","ids":{"openalex":"https://openalex.org/W658244824","mag":"658244824"},"language":"en","primary_location":{"id":"pmh:oai:aleph.bib-bvb.de:BVB01-013213949","doi":null,"is_oa":false,"landing_page_url":"http://www.loc.gov/catdir/toc/ecip0420/2004017402.html","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"volume":null,"type":"book","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5068161520","display_name":"Johnson M. Hart","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Johnson M. Hart","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5068161520"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.4178,"has_fulltext":false,"cited_by_count":24,"citation_normalized_percentile":{"value":0.89761092,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":87,"max":98},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T13681","display_name":"Engineering and Information Technology","score":0.7470999956130981,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T13681","display_name":"Engineering and Information Technology","score":0.7470999956130981,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.1818999946117401,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.008100000210106373,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/win32","display_name":"Win32","score":0.8230000138282776},{"id":"https://openalex.org/keywords/windows-7","display_name":"Windows 7","score":0.6869999766349792},{"id":"https://openalex.org/keywords/windows-vista","display_name":"Windows Vista","score":0.7699999809265137},{"id":"https://openalex.org/keywords/windows-server-2008","display_name":"Windows Server 2008","score":0.9679999947547913},{"id":"https://openalex.org/keywords/multithreading","display_name":"multithreading","score":0.8100000023841858},{"id":"https://openalex.org/keywords/thread-pool","display_name":"thread pool","score":0.6800000071525574},{"id":"https://openalex.org/keywords/interprocess-communication","display_name":"interprocess communication","score":0.8119999766349792},{"id":"https://openalex.org/keywords/synchronization","display_name":"synchronization","score":0.6650000214576721},{"id":"https://openalex.org/keywords/memory-management","display_name":"memory management","score":0.7480000257492065},{"id":"https://openalex.org/keywords/file-systems","display_name":"file systems","score":0.8209999799728394},{"id":"https://openalex.org/keywords/windows-services","display_name":"Windows services","score":0.6859999895095825},{"id":"https://openalex.org/keywords/windows-security","display_name":"Windows security","score":0.6140000224113464},{"id":"https://openalex.org/keywords/multicore-systems","display_name":"multi-core systems","score":0.8069999814033508},{"id":"https://openalex.org/keywords/portability","display_name":"portability","score":0.5630000233650208}],"concepts":[{"id":"https://openalex.org/C527868296","wikidata":"https://www.wikidata.org/wiki/Q11230","display_name":"Windows Vista","level":4,"score":0.8007009625434875},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7766760587692261},{"id":"https://openalex.org/C84240569","wikidata":"https://www.wikidata.org/wiki/Q263678","display_name":"Group Policy","level":4,"score":0.7204446792602539},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.6509486436843872},{"id":"https://openalex.org/C508378895","wikidata":"https://www.wikidata.org/wiki/Q1406","display_name":"Microsoft Windows","level":3,"score":0.5328522324562073},{"id":"https://openalex.org/C128374937","wikidata":"https://www.wikidata.org/wiki/Q17048739","display_name":"Windows Rally","level":5,"score":0.511709451675415},{"id":"https://openalex.org/C550642249","wikidata":"https://www.wikidata.org/wiki/Q11219","display_name":"Windows Server","level":4,"score":0.48823192715644836},{"id":"https://openalex.org/C198140048","wikidata":"https://www.wikidata.org/wiki/Q10859422","display_name":"Software versioning","level":3,"score":0.4843491315841675},{"id":"https://openalex.org/C23147310","wikidata":"https://www.wikidata.org/wiki/Q3179329","display_name":"SYSTEM.INI","level":5,"score":0.4764183759689331},{"id":"https://openalex.org/C765897","wikidata":"https://www.wikidata.org/wiki/Q1200785","display_name":"Desktop Window Manager","level":5,"score":0.45612087845802307},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.4256080389022827},{"id":"https://openalex.org/C531996449","wikidata":"https://www.wikidata.org/wiki/Q486487","display_name":"Windows NT","level":3,"score":0.4120425581932068},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.35137560963630676},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.290524423122406}],"mesh":[],"locations_count":4,"locations":[{"id":"pmh:oai:aleph.bib-bvb.de:BVB01-013213949","doi":null,"is_oa":false,"landing_page_url":"http://www.loc.gov/catdir/toc/ecip0420/2004017402.html","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:cds.cern.ch:1508698","doi":null,"is_oa":false,"landing_page_url":"http://cds.cern.ch/record/1508698","pdf_url":null,"source":{"id":"https://openalex.org/S4306402195","display_name":"CERN Document Server (European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null},{"id":"pmh:oai:cds.cern.ch:1518319","doi":null,"is_oa":false,"landing_page_url":"http://cds.cern.ch/record/1518319","pdf_url":null,"source":{"id":"https://openalex.org/S4306402195","display_name":"CERN Document Server (European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null},{"id":"mag:658244824","doi":null,"is_oa":false,"landing_page_url":"http://ci.nii.ac.jp/ncid/BA76660328","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W68301831","https://openalex.org/W25566234","https://openalex.org/W1526670079","https://openalex.org/W183566758","https://openalex.org/W617464870","https://openalex.org/W2344834780","https://openalex.org/W575119649","https://openalex.org/W170643029","https://openalex.org/W16875086","https://openalex.org/W7044174036"],"abstract_inverted_index":{"If":[0],"youre":[1],"writing":[2],"a":[3,43],"native":[4],"Win32":[5],"program":[6,160,285],"or":[7],"just":[8],"want":[9],"to":[10,63,84,213,283],"know":[11],"what":[12],"the":[13,25,51,65,73,177,185],"OS":[14],"is":[15],"really":[16],"doing":[17],"underneath,":[18],"you":[19],"need":[20],"Johns":[21],"book.":[22],"He":[23],"covers":[24,173],"stuff":[26],"that":[27,71],"real":[28],"systems":[29,250,291],"programmers":[30,188],"absolutely":[31],"must":[32],"know.":[33],"Recommended.":[34],"Chris":[35],"Sells,":[36],"Microsoft":[37],"Corporation":[38],"This":[39],"fourth":[40],"edition":[41,241],"does":[42],"great":[44],"job":[45],"of":[46,68,109,169,183],"incorporating":[47],"new":[48,107],"features":[49,205,295],"in":[50,137,199,207,239,248,289],"Vista,":[52,152,300],"Windows":[53,56,74,85,91,93,97,99,150,156,174,187,193,233,292,299,327],"2008,":[54,95,154],"and":[55,96,115,128,135,140,145,148,155,190,197,210,217,235,245,255,261,267,273,279,287,306,326,329],"7":[57],"API,":[58],"but":[59],"also":[60],"stays":[61],"true":[62],"teaching":[64],"foundational":[66],"elements":[67],"building":[69],"applications":[70,209],"target":[72],"OS.":[75],"Jason":[76],"Beres,":[77],"Product":[78],"Management,":[79],"Infragistics":[80],"The":[81],"Definitive":[82],"Guide":[83],"API":[86,178,294],"Programming,":[87,101],"Fully":[88],"Updated":[89],"for":[90],"7,":[92,151],"Server":[94,153],"Vista":[98],"System":[100],"Fourth":[102],"Edition,":[103],"now":[104,165],"contains":[105,314],"extensive":[106],"coverage":[108,182,238],"64-bit":[110,141,264],"programming,":[111],"parallelism,":[112],"multicore":[113,249],"systems,":[114,147,224],"many":[116],"other":[117],"crucial":[118],"topics.":[119],"Johnson":[120],"Harts":[121],"robust":[122],"code":[123,253],"examples":[124],"have":[125,132],"been":[126,133],"updated":[127],"streamlined":[129],"throughout.":[130],"They":[131],"debugged":[134],"tested":[136],"both":[138],"32-bit":[139],"versions,":[142],"on":[143],"single":[144],"multiprocessor":[146],"under":[149],"XP.":[157],"To":[158],"clarify":[159],"operation,":[161],"sample":[162,316],"programs":[163],"are":[164],"illustrated":[166],"with":[167,204,298],"dozens":[168],"screenshots.":[170],"Hart":[171,202],"systematically":[172],"externals":[175],"at":[176],"level,":[179],"presenting":[180],"practical":[181],"all":[184,290,315],"services":[186],"need,":[189],"emphasizing":[191],"how":[192],"functions":[194,216],"actually":[195],"behave":[196],"interact":[198],"real-world":[200],"applications.":[201],"begins":[203],"used":[206],"single-process":[208],"gradually":[211],"progresses":[212],"more":[214],"sophisticated":[215],"multithreaded":[218],"environments.":[219],"Topics":[220],"covered":[221],"include":[222],"file":[223],"memory":[225],"management,":[226],"exceptions,":[227],"processes,":[228],"threads,":[229,276],"synchronization,":[230],"interprocess":[231],"communication,":[232],"services,":[234],"security.":[236],"New":[237],"this":[240],"includes":[242],"Leveraging":[243],"parallelism":[244],"maximizing":[246],"performance":[247,272,288],"Promoting":[251],"source":[252],"portability":[254,270],"application":[256],"interoperability":[257],"across":[258],"Windows,":[259],"Linux,":[260],"UNIX":[262],"Using":[263],"address":[265],"spaces":[266],"ensuring":[268],"64-bit/32-bit":[269],"Improving":[271],"scalability":[274],"using":[275],"thread":[277],"pools,":[278],"completion":[280],"ports":[281],"Techniques":[282],"improve":[284],"reliability":[286],"performance-enhancing":[293],"available":[296],"starting":[297],"such":[301],"as":[302],"slim":[303],"reader/writer":[304],"locks":[305],"condition":[307],"variables":[308],"A":[309],"companion":[310],"Web":[311],"site,":[312],"jmhartsoftware.com,":[313],"code,":[317],"Visual":[318],"Studio":[319],"projects,":[320],"additional":[321],"examples,":[322],"errata,":[323],"reader":[324],"comments,":[325],"commentary":[328],"discussion.":[330]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2012,"cited_by_count":5}],"updated_date":"2026-11-12T12:28:57.059296","created_date":"2016-06-24T00:00:00"}
